diff --git a/test/CodeGen/X86/avx2-nontemporal.ll b/test/CodeGen/X86/avx2-nontemporal.ll index d11699baea8..55c966f6f88 100644 --- a/test/CodeGen/X86/avx2-nontemporal.ll +++ b/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 }