forked from OSchip/llvm-project
Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten.
llvm-svn: 72717
This commit is contained in:
parent
28d85c0803
commit
f83c258eae
|
|
@ -446,6 +446,8 @@ _mm_load1_pd(double const *dp)
|
||||||
return (__m128d){ dp[0], dp[0] };
|
return (__m128d){ dp[0], dp[0] };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define _mm_load_pd1(dp) _mm_load1_pd(dp)
|
||||||
|
|
||||||
static inline __m128d __attribute__((__always_inline__, __nodebug__))
|
static inline __m128d __attribute__((__always_inline__, __nodebug__))
|
||||||
_mm_loadr_pd(double const *dp)
|
_mm_loadr_pd(double const *dp)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -471,6 +471,8 @@ _mm_load1_ps(float *p)
|
||||||
return (__m128){ *p, *p, *p, *p };
|
return (__m128){ *p, *p, *p, *p };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define _mm_load_ps1(p) _mm_load1_ps(p)
|
||||||
|
|
||||||
static inline __m128 __attribute__((__always_inline__, __nodebug__))
|
static inline __m128 __attribute__((__always_inline__, __nodebug__))
|
||||||
_mm_load_ps(float *p)
|
_mm_load_ps(float *p)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue