------- 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