[PATCH, rs6000 2/2] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h>

Paul Clarke pc@us.ibm.com
Tue Oct 23 16:28:00 GMT 2018


On 10/22/2018 06:38 PM, Segher Boessenkool wrote:
> On Mon, Oct 22, 2018 at 01:26:11PM -0500, Paul Clarke wrote:
>> Target tests for the intrinsics defined in pmmintrin.h, copied from
>> gcc.target/i386.
>>
>> Tested on POWER8 ppc64le and ppc64 (-m64 and -m32, the latter only reporting
>> 16 new unsupported tests), and also by forcing -mcpu=power7 on ppc64.
> 
> Why are they unsupported?  lp64?  Why do many of those tests require
> lp64 anyway?  It's not obvious to me.

None of the x86 intrinsics compatibility implementation code has thus far supported -m32, and I'd venture that it's not interesting to anyone.  Or at least not worth the effort.

> You tested on a >=p8 (with a compiler defaulting to that, too) I hope ;-)

As stated, "Tested on POWER8 ppc64le" (which defaults to -mcpu=power8), or did you mean something else?

PC



More information about the Gcc-patches mailing list