diff options
author | Anders Carlsson <andersca@mac.com> | 2008-12-26 02:22:10 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2008-12-26 02:22:10 +0000 |
commit | 88b53663fbbd0e697f277f61ffea7bb61b563c98 (patch) | |
tree | 90c93cf2a3be004a6ef17ed4d838d28cd782f673 /clang/lib | |
parent | 19ef5d49d4a343d95ae7e2dad897be89ade59683 (diff) | |
download | bcm5719-llvm-88b53663fbbd0e697f277f61ffea7bb61b563c98.tar.gz bcm5719-llvm-88b53663fbbd0e697f277f61ffea7bb61b563c98.zip |
Fix implementation of _mm_pause.
llvm-svn: 61441
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Headers/emmintrin.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Headers/emmintrin.h b/clang/lib/Headers/emmintrin.h index 1232cab89ff..238806522e8 100644 --- a/clang/lib/Headers/emmintrin.h +++ b/clang/lib/Headers/emmintrin.h @@ -1106,7 +1106,7 @@ static inline __m128d __attribute__((__always_inline__)) _mm_castsi128_pd(__m128 static inline void __attribute__((__always_inline__)) _mm_pause(void) { - asm("pause"); + __asm__ volatile ("pause"); } #define _MM_SHUFFLE(x, y) (((x) << 1) | (y)) |