There is other architectures besides __x86_64__, so EMMS should be
issued on IA-32 only where we are using MMX.
X128R(xmm0, xmm2, xmm4, xmm6, xmm1, xmm3, xmm5, xmm7);
STORE(h, xmm0, xmm2, xmm4, xmm6);
X128R(xmm0, xmm2, xmm4, xmm6, xmm1, xmm3, xmm5, xmm7);
STORE(h, xmm0, xmm2, xmm4, xmm6);
/* Restore the Floating-point status on the CPU */
/* This is only required on MMX, but EXTRACT32 is using MMX */
_mm_empty();
/* Restore the Floating-point status on the CPU */
/* This is only required on MMX, but EXTRACT32 is using MMX */
_mm_empty();