Add aliases for a couple of SSE intrinsics.  Patch by Ed Schouten.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72717 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Headers/emmintrin.h b/lib/Headers/emmintrin.h
index 12b548d..c96000a 100644
--- a/lib/Headers/emmintrin.h
+++ b/lib/Headers/emmintrin.h
@@ -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)
 {
diff --git a/lib/Headers/xmmintrin.h b/lib/Headers/xmmintrin.h
index 264d2d6..c104f63 100644
--- a/lib/Headers/xmmintrin.h
+++ b/lib/Headers/xmmintrin.h
@@ -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)
 {