summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/avx512-bugfix-26264.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/X86/avx512-bugfix-26264.ll')
-rw-r--r--llvm/test/CodeGen/X86/avx512-bugfix-26264.ll16
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/test/CodeGen/X86/avx512-bugfix-26264.ll b/llvm/test/CodeGen/X86/avx512-bugfix-26264.ll
index b3e1b17076b..b15d28a649b 100644
--- a/llvm/test/CodeGen/X86/avx512-bugfix-26264.ll
+++ b/llvm/test/CodeGen/X86/avx512-bugfix-26264.ll
@@ -13,10 +13,10 @@ define <32 x double> @test_load_32f64(<32 x double>* %ptrs, <32 x i1> %mask, <32
; AVX512BW-NEXT: vmovupd 64(%rdi), %zmm2 {%k1}
; AVX512BW-NEXT: kshiftrw $8, %k2, %k1
; AVX512BW-NEXT: vmovupd 192(%rdi), %zmm4 {%k1}
-; AVX512BW-NEXT: vmovaps %zmm1, %zmm0
-; AVX512BW-NEXT: vmovaps %zmm2, %zmm1
-; AVX512BW-NEXT: vmovaps %zmm3, %zmm2
-; AVX512BW-NEXT: vmovaps %zmm4, %zmm3
+; AVX512BW-NEXT: vmovapd %zmm1, %zmm0
+; AVX512BW-NEXT: vmovapd %zmm2, %zmm1
+; AVX512BW-NEXT: vmovapd %zmm3, %zmm2
+; AVX512BW-NEXT: vmovapd %zmm4, %zmm3
; AVX512BW-NEXT: retq
%res = call <32 x double> @llvm.masked.load.v32f64.p0v32f64(<32 x double>* %ptrs, i32 4, <32 x i1> %mask, <32 x double> %src0)
ret <32 x double> %res
@@ -34,10 +34,10 @@ define <32 x i64> @test_load_32i64(<32 x i64>* %ptrs, <32 x i1> %mask, <32 x i64
; AVX512BW-NEXT: vmovdqu64 64(%rdi), %zmm2 {%k1}
; AVX512BW-NEXT: kshiftrw $8, %k2, %k1
; AVX512BW-NEXT: vmovdqu64 192(%rdi), %zmm4 {%k1}
-; AVX512BW-NEXT: vmovaps %zmm1, %zmm0
-; AVX512BW-NEXT: vmovaps %zmm2, %zmm1
-; AVX512BW-NEXT: vmovaps %zmm3, %zmm2
-; AVX512BW-NEXT: vmovaps %zmm4, %zmm3
+; AVX512BW-NEXT: vmovdqa64 %zmm1, %zmm0
+; AVX512BW-NEXT: vmovdqa64 %zmm2, %zmm1
+; AVX512BW-NEXT: vmovdqa64 %zmm3, %zmm2
+; AVX512BW-NEXT: vmovdqa64 %zmm4, %zmm3
; AVX512BW-NEXT: retq
%res = call <32 x i64> @llvm.masked.load.v32i64.p0v32i64(<32 x i64>* %ptrs, i32 4, <32 x i1> %mask, <32 x i64> %src0)
ret <32 x i64> %res
OpenPOWER on IntegriCloud