summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2008-10-29 03:37:55 +0000
committerDaniel Dunbar <daniel@zuster.org>2008-10-29 03:37:55 +0000
commitdc4030454d62613c548ad343ae6f5a8810a200e7 (patch)
treec5e1dde6527ba87635758e0414619e1c3e489f00 /clang/lib/Headers
parent628ae879eae46475ad6ad5a717fab9185f354ebf (diff)
downloadbcm5719-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.h4
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 };
}
OpenPOWER on IntegriCloud