diff options
Diffstat (limited to 'clang/test/CodeGen/avx2-builtins.c')
-rw-r--r-- | clang/test/CodeGen/avx2-builtins.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/clang/test/CodeGen/avx2-builtins.c b/clang/test/CodeGen/avx2-builtins.c index 905728879c4..a29e59ff224 100644 --- a/clang/test/CodeGen/avx2-builtins.c +++ b/clang/test/CodeGen/avx2-builtins.c @@ -574,7 +574,7 @@ __m256i test_mm256_bslli_epi128(__m256i a) { __m256i test_mm256_slli_epi16(__m256i a) { // CHECK: @llvm.x86.avx2.pslli.w - // CHECK-ASM: vpsllw $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpsllw {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_slli_epi16(a, 3); } @@ -586,7 +586,7 @@ __m256i test_mm256_sll_epi16(__m256i a, __m128i b) { __m256i test_mm256_slli_epi32(__m256i a) { // CHECK: @llvm.x86.avx2.pslli.d - // CHECK-ASM: vpslld $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpslld {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_slli_epi32(a, 3); } @@ -610,7 +610,7 @@ __m256i test_mm256_sll_epi64(__m256i a, __m128i b) { __m256i test_mm256_srai_epi16(__m256i a) { // CHECK: @llvm.x86.avx2.psrai.w - // CHECK-ASM: vpsraw $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpsraw {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_srai_epi16(a, 3); } @@ -622,7 +622,7 @@ __m256i test_mm256_sra_epi16(__m256i a, __m128i b) { __m256i test_mm256_srai_epi32(__m256i a) { // CHECK: @llvm.x86.avx2.psrai.d - // CHECK-ASM: vpsrad $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpsrad {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_srai_epi32(a, 3); } @@ -646,7 +646,7 @@ __m256i test_mm256_bsrli_epi128(__m256i a) { __m256i test_mm256_srli_epi16(__m256i a) { // CHECK: @llvm.x86.avx2.psrli.w - // CHECK-ASM: vpsrlw $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpsrlw {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_srli_epi16(a, 3); } @@ -658,7 +658,7 @@ __m256i test_mm256_srl_epi16(__m256i a, __m128i b) { __m256i test_mm256_srli_epi32(__m256i a) { // CHECK: @llvm.x86.avx2.psrli.d - // CHECK-ASM: vpsrld $3, %ymm{{.*}}, %ymm{{.*}} + // CHECK-ASM: vpsrld {{\$3|%xmm[0-9]+}}, %ymm{{.*}}, %ymm{{.*}} return _mm256_srli_epi32(a, 3); } |