search for: storent

Displaying 2 results from an estimated 2 matches for "storent".

2016 May 01
2
r267690 - [Clang][BuiltIn][AVX512]Adding intrinsics for vmovntdqa vmovntpd vmovntps instruction set
...c Wed Apr 27 05:44:15 2016 @@ -5053,3 +5053,28 @@ __mmask16 test_mm512_kxor(__mmask16 __A, // CHECK: @llvm.x86.avx512.kxor.w return _mm512_kxor(__A, __B); } + +void test_mm512_stream_si512(__m512i * __P, __m512i __A) { + // CHECK-LABEL: @test_mm512_stream_si512 + // CHECK: @llvm.x86.avx512.storent.q.512 + _mm512_stream_si512(__P, __A); +} + +__m512i test_mm512_stream_load_si512(void *__P) { + // CHECK-LABEL: @test_mm512_stream_load_si512 + // CHECK: @llvm.x86.avx512.movntdqa + return _mm512_stream_load_si512(__P); +} + +void test_mm512_stream_pd(double *__P, __m512d __A) { + // CHECK-LA...
2016 May 15
2
r267690 - [Clang][BuiltIn][AVX512]Adding intrinsics for vmovntdqa vmovntpd vmovntps instruction set
...c Wed Apr 27 05:44:15 2016 @@ -5053,3 +5053,28 @@ __mmask16 test_mm512_kxor(__mmask16 __A, // CHECK: @llvm.x86.avx512.kxor.w return _mm512_kxor(__A, __B); } + +void test_mm512_stream_si512(__m512i * __P, __m512i __A) { + // CHECK-LABEL: @test_mm512_stream_si512 + // CHECK: @llvm.x86.avx512.storent.q.512 + _mm512_stream_si512(__P, __A); +} + +__m512i test_mm512_stream_load_si512(void *__P) { + // CHECK-LABEL: @test_mm512_stream_load_si512 + // CHECK: @llvm.x86.avx512.movntdqa + return _mm512_stream_load_si512(__P); +} + +void test_mm512_stream_pd(double *__P, __m512d __A) { + // CHECK-LA...