[cfe-commits] r94669 - /cfe/trunk/lib/Headers/xmmintrin.h

Chris Lattner sabre at nondot.org
Tue Jan 26 23:54:50 PST 2010


Author: lattner
Date: Wed Jan 27 01:54:50 2010
New Revision: 94669

URL: http://llvm.org/viewvc/llvm-project?rev=94669&view=rev
Log:
fix a bug in the _MM_TRANSPOSE4_PS definition, patch by Brian Sumner from
PR6138

Modified:
    cfe/trunk/lib/Headers/xmmintrin.h

Modified: cfe/trunk/lib/Headers/xmmintrin.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/xmmintrin.h?rev=94669&r1=94668&r2=94669&view=diff

==============================================================================
--- cfe/trunk/lib/Headers/xmmintrin.h (original)
+++ cfe/trunk/lib/Headers/xmmintrin.h Wed Jan 27 01:54:50 2010
@@ -895,7 +895,7 @@
   (row0) = _mm_movelh_ps(tmp0, tmp2); \
   (row1) = _mm_movehl_ps(tmp2, tmp0); \
   (row2) = _mm_movelh_ps(tmp1, tmp3); \
-  (row3) = _mm_movelh_ps(tmp3, tmp1); \
+  (row3) = _mm_movehl_ps(tmp3, tmp1); \
 } while (0)
 
 /* Ugly hack for backwards-compatibility (compatible with gcc) */





More information about the cfe-commits mailing list