r271134 - [AVX512] Add masked v16i32 and v8i64 unaligned store tests.
Craig Topper via cfe-commits
cfe-commits at lists.llvm.org
Sat May 28 11:59:06 PDT 2016
Author: ctopper
Date: Sat May 28 13:59:06 2016
New Revision: 271134
URL: http://llvm.org/viewvc/llvm-project?rev=271134&view=rev
Log:
[AVX512] Add masked v16i32 and v8i64 unaligned store tests.
Modified:
cfe/trunk/test/CodeGen/avx512f-builtins.c
Modified: cfe/trunk/test/CodeGen/avx512f-builtins.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/avx512f-builtins.c?rev=271134&r1=271133&r2=271134&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/avx512f-builtins.c (original)
+++ cfe/trunk/test/CodeGen/avx512f-builtins.c Sat May 28 13:59:06 2016
@@ -196,6 +196,18 @@ void test_mm512_mask_store_pd(void *p, _
_mm512_mask_store_pd(p, m, a);
}
+void test_mm512_mask_storeu_epi32(void *__P, __mmask16 __U, __m512i __A) {
+ // CHECK-LABEL: @test_mm512_mask_storeu_epi32
+ // CHECK: @llvm.x86.avx512.mask.storeu.d.512
+ return _mm512_mask_storeu_epi32(__P, __U, __A);
+}
+
+void test_mm512_mask_storeu_epi64(void *__P, __mmask8 __U, __m512i __A) {
+ // CHECK-LABEL: @test_mm512_mask_storeu_epi64
+ // CHECK: @llvm.x86.avx512.mask.storeu.q.512
+ return _mm512_mask_storeu_epi64(__P, __U, __A);
+}
+
__m512i test_mm512_loadu_si512 (void *__P)
{
// CHECK-LABEL: @test_mm512_loadu_si512
More information about the cfe-commits
mailing list