Add a MS specific intrinsic.

llvm-svn: 61446
This commit is contained in:
Anders Carlsson 2008-12-27 04:26:15 +00:00
parent a7e0e61b9d
commit f562b39e80
1 changed files with 6 additions and 0 deletions

View File

@ -425,6 +425,12 @@ static inline __m128 __attribute__((__always_inline__)) _mm_set1_ps(float w)
return (__m128){ w, w, w, w };
}
// Microsoft specific.
static inline __m128 __attribute__((__always_inline__)) _mm_set_ps1(float w)
{
return _mm_set1_ps(w);
}
static inline __m128 __attribute__((__always_inline__)) _mm_set_ps(float z, float y, float x, float w)
{
return (__m128){ w, x, y, z };