summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/sse41-builtins.c
diff options
context:
space:
mode:
authorAhmed Bougacha <ahmed.bougacha@gmail.com>2015-10-02 23:29:26 +0000
committerAhmed Bougacha <ahmed.bougacha@gmail.com>2015-10-02 23:29:26 +0000
commit7dfaaf3891993fb8bbce1c509d263064c7301a19 (patch)
treeeeeee81a319c1aa236261532f2a44227043e632b /clang/test/CodeGen/sse41-builtins.c
parenta45373f19351bf6b77d78198b0f5dd3dec3c1614 (diff)
downloadbcm5719-llvm-7dfaaf3891993fb8bbce1c509d263064c7301a19.tar.gz
bcm5719-llvm-7dfaaf3891993fb8bbce1c509d263064c7301a19.zip
[Headers][X86] Fix stream_load (movntdqa) to accept const*.
Per Intel intrinsics guide: - _mm256_stream_load_si256 takes `__m256i const *' - _mm_stream_load_si128 takes `__m128i *', for no good reason. Let's accept const* for both. llvm-svn: 249213
Diffstat (limited to 'clang/test/CodeGen/sse41-builtins.c')
-rw-r--r--clang/test/CodeGen/sse41-builtins.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/CodeGen/sse41-builtins.c b/clang/test/CodeGen/sse41-builtins.c
index 486c8a30a92..0acb31a0859 100644
--- a/clang/test/CodeGen/sse41-builtins.c
+++ b/clang/test/CodeGen/sse41-builtins.c
@@ -385,7 +385,7 @@ __m128 test_mm_round_ss(__m128 x, __m128 y) {
return _mm_round_ss(x, y, 2);
}
-__m128i test_mm_stream_load_si128(__m128i *a) {
+__m128i test_mm_stream_load_si128(__m128i const *a) {
// CHECK-LABEL: test_mm_stream_load_si128
// CHECK: call <2 x i64> @llvm.x86.sse41.movntdqa
// CHECK-ASM: movntdqa
OpenPOWER on IntegriCloud