From 205f65f62fd9b4634445bc6dae8969f6e646baae Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 3 Jun 2016 10:06:59 +0000 Subject: [PATCH] [X86][AVX2] Relaxed alignment on nontemporal store tests llvm-svn: 271646 --- llvm/test/CodeGen/X86/avx2-nontemporal.ll | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/llvm/test/CodeGen/X86/avx2-nontemporal.ll b/llvm/test/CodeGen/X86/avx2-nontemporal.ll index d11699baea87..55c966f6f884 100644 --- a/llvm/test/CodeGen/X86/avx2-nontemporal.ll +++ b/llvm/test/CodeGen/X86/avx2-nontemporal.ll @@ -48,22 +48,22 @@ define void @f(<8 x float> %A, i8* %B, <4 x double> %C, <4 x i64> %E, <8 x i32> ; X64-NEXT: retq %cast = bitcast i8* %B to <8 x float>* %A2 = fadd <8 x float> %A, - store <8 x float> %A2, <8 x float>* %cast, align 64, !nontemporal !0 + store <8 x float> %A2, <8 x float>* %cast, align 32, !nontemporal !0 %cast1 = bitcast i8* %B to <4 x i64>* %E2 = add <4 x i64> %E, - store <4 x i64> %E2, <4 x i64>* %cast1, align 64, !nontemporal !0 + store <4 x i64> %E2, <4 x i64>* %cast1, align 32, !nontemporal !0 %cast2 = bitcast i8* %B to <4 x double>* %C2 = fadd <4 x double> %C, - store <4 x double> %C2, <4 x double>* %cast2, align 64, !nontemporal !0 + store <4 x double> %C2, <4 x double>* %cast2, align 32, !nontemporal !0 %cast3 = bitcast i8* %B to <8 x i32>* %F2 = add <8 x i32> %F, - store <8 x i32> %F2, <8 x i32>* %cast3, align 64, !nontemporal !0 + store <8 x i32> %F2, <8 x i32>* %cast3, align 32, !nontemporal !0 %cast4 = bitcast i8* %B to <16 x i16>* %G2 = add <16 x i16> %G, - store <16 x i16> %G2, <16 x i16>* %cast4, align 64, !nontemporal !0 + store <16 x i16> %G2, <16 x i16>* %cast4, align 32, !nontemporal !0 %cast5 = bitcast i8* %B to <32 x i8>* %H2 = add <32 x i8> %H, - store <32 x i8> %H2, <32 x i8>* %cast5, align 64, !nontemporal !0 + store <32 x i8> %H2, <32 x i8>* %cast5, align 32, !nontemporal !0 ret void }