[Bug target/32961] [4.2/4.3 Regression]: Gcc has different requirements for x86 shift xmm intrinsics

geoffk at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Oct 18 04:54:00 GMT 2007



------- Comment #8 from geoffk at gcc dot gnu dot org  2007-10-18 04:53 -------
(In reply to comment #7)
> Icc generates:
>    0:   66 0f 6e cf             movd   %edi,%xmm1
>    4:   66 0f f2 c1             pslld  %xmm1,%xmm0

Right, that's what icc's documentation would suggest.  But that documentation
seems inconsistent with the assembly reference guide.  It may be that the
assembly reference guide is the one that's wrong, or that icc intentionally
extends it.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32961



More information about the Gcc-bugs mailing list