From db7351af8e9f9b46075e62137a29a84c666404b2 Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Tue, 2 Jun 2009 05:55:48 +0000 Subject: [PATCH] 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 --- lib/Headers/emmintrin.h | 2 ++ lib/Headers/xmmintrin.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/Headers/emmintrin.h b/lib/Headers/emmintrin.h index 12b548db7d..c96000aa1b 100644 --- a/lib/Headers/emmintrin.h +++ b/lib/Headers/emmintrin.h @@ -446,6 +446,8 @@ _mm_load1_pd(double const *dp) 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 264d2d68fd..c104f6301a 100644 --- a/lib/Headers/xmmintrin.h +++ b/lib/Headers/xmmintrin.h @@ -471,6 +471,8 @@ _mm_load1_ps(float *p) 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) { -- 2.50.1