On Tue, Dec 10, 2013 at 9:09 AM, Kirill Yukhin <kirill.yuk...@gmail.com> wrote: > On 10 Dec 09:02, H.J. Lu wrote: >> On Tue, Dec 10, 2013 at 8:05 AM, Kirill Yukhin <kirill.yuk...@gmail.com> >> wrote: >> > On 09 Dec 14:08, H.J. Lu wrote: >> > NOINLINE float >> > foo32x2_le (float32x2_t x) >> > { >> > +#ifdef __i386__ >> > + __builtin_ia32_emms (); >> > +#endif >> > return bar (x[0]); >> > } >> You should check both __i386__ and __x86_64__. > Why? I thought that we pass using MMX only in 32-bit mode. > This built-in is useless on 64-bit x86. >
Can you double check it? -- H.J.