[cfe-commits] r72717 - in /cfe/trunk/lib/Headers: emmintrin.h xmmintrin.h

Eli Friedman eli.friedman at gmail.com
Mon Jun 1 22:55:48 PDT 2009


Author: efriedma
Date: Tue Jun  2 00:55:48 2009
New Revision: 72717

URL: http://llvm.org/viewvc/llvm-project?rev=72717&view=rev
Log:
Add aliases for a couple of SSE intrinsics.  Patch by Ed Schouten.


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

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

==============================================================================
--- cfe/trunk/lib/Headers/emmintrin.h (original)
+++ cfe/trunk/lib/Headers/emmintrin.h Tue Jun  2 00:55:48 2009
@@ -446,6 +446,8 @@
   return (__m128d){ dp[0], dp[0] };
 }
 
+#define        _mm_load_pd1(dp)        _mm_load1_pd(dp)
+
 static inline __m128d __attribute__((__always_inline__, __nodebug__))
 _mm_loadr_pd(double const *dp)
 {

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

==============================================================================
--- cfe/trunk/lib/Headers/xmmintrin.h (original)
+++ cfe/trunk/lib/Headers/xmmintrin.h Tue Jun  2 00:55:48 2009
@@ -471,6 +471,8 @@
   return (__m128){ *p, *p, *p, *p };
 }
 
+#define        _mm_load_ps1(p) _mm_load1_ps(p)
+
 static inline __m128 __attribute__((__always_inline__, __nodebug__))
 _mm_load_ps(float *p)
 {





More information about the cfe-commits mailing list