summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/avx2-builtins.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGen/avx2-builtins.c')
-rw-r--r--clang/test/CodeGen/avx2-builtins.c12
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);
}
OpenPOWER on IntegriCloud