diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-10-29 03:37:55 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-10-29 03:37:55 +0000 |
commit | dc4030454d62613c548ad343ae6f5a8810a200e7 (patch) | |
tree | c5e1dde6527ba87635758e0414619e1c3e489f00 /clang/lib/Headers | |
parent | 628ae879eae46475ad6ad5a717fab9185f354ebf (diff) | |
download | bcm5719-llvm-dc4030454d62613c548ad343ae6f5a8810a200e7.tar.gz bcm5719-llvm-dc4030454d62613c548ad343ae6f5a8810a200e7.zip |
Fix mmintrin.h to use proper definition of functions taking no
arguments.
- More important than it looks, this inhibits trivial inlining
otherwise.
llvm-svn: 58360
Diffstat (limited to 'clang/lib/Headers')
-rw-r--r-- | clang/lib/Headers/mmintrin.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Headers/mmintrin.h b/clang/lib/Headers/mmintrin.h index c47604edcfd..3c69925525b 100644 --- a/clang/lib/Headers/mmintrin.h +++ b/clang/lib/Headers/mmintrin.h @@ -34,7 +34,7 @@ typedef int __v2si __attribute__((__vector_size__(8))); typedef short __v4hi __attribute__((__vector_size__(8))); typedef char __v8qi __attribute__((__vector_size__(8))); -static inline void __attribute__((__always_inline__)) _mm_empty() +static inline void __attribute__((__always_inline__)) _mm_empty(void) { __builtin_ia32_emms(); } @@ -320,7 +320,7 @@ static inline __m64 __attribute__((__always_inline__)) _mm_cmpgt_pi32(__m64 __m1 return (__m64)__builtin_ia32_pcmpgtd((__v2si)__m1, (__v2si)__m2); } -static inline __m64 __attribute__((__always_inline__)) _mm_setzero_si64() +static inline __m64 __attribute__((__always_inline__)) _mm_setzero_si64(void) { return (__m64){ 0LL }; } |