diff options
Diffstat (limited to 'test/CodeGen/X86/avx512vl-mov.ll')
-rw-r--r-- | test/CodeGen/X86/avx512vl-mov.ll | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/test/CodeGen/X86/avx512vl-mov.ll b/test/CodeGen/X86/avx512vl-mov.ll index 3224656..18fa0a1 100644 --- a/test/CodeGen/X86/avx512vl-mov.ll +++ b/test/CodeGen/X86/avx512vl-mov.ll @@ -5,7 +5,7 @@ ; CHECK: ret define <8 x i32> @test_256_1(i8 * %addr) { %vaddr = bitcast i8* %addr to <8 x i32>* - %res = load <8 x i32>* %vaddr, align 1 + %res = load <8 x i32>, <8 x i32>* %vaddr, align 1 ret <8 x i32>%res } @@ -14,7 +14,7 @@ define <8 x i32> @test_256_1(i8 * %addr) { ; CHECK: ret define <8 x i32> @test_256_2(i8 * %addr) { %vaddr = bitcast i8* %addr to <8 x i32>* - %res = load <8 x i32>* %vaddr, align 32 + %res = load <8 x i32>, <8 x i32>* %vaddr, align 32 ret <8 x i32>%res } @@ -50,7 +50,7 @@ define void @test_256_5(i8 * %addr, <8 x i32> %data) { ; CHECK: ret define <4 x i64> @test_256_6(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x i64>* - %res = load <4 x i64>* %vaddr, align 32 + %res = load <4 x i64>, <4 x i64>* %vaddr, align 32 ret <4 x i64>%res } @@ -68,7 +68,7 @@ define void @test_256_7(i8 * %addr, <4 x i64> %data) { ; CHECK: ret define <4 x i64> @test_256_8(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x i64>* - %res = load <4 x i64>* %vaddr, align 1 + %res = load <4 x i64>, <4 x i64>* %vaddr, align 1 ret <4 x i64>%res } @@ -86,7 +86,7 @@ define void @test_256_9(i8 * %addr, <4 x double> %data) { ; CHECK: ret define <4 x double> @test_256_10(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x double>* - %res = load <4 x double>* %vaddr, align 32 + %res = load <4 x double>, <4 x double>* %vaddr, align 32 ret <4 x double>%res } @@ -104,7 +104,7 @@ define void @test_256_11(i8 * %addr, <8 x float> %data) { ; CHECK: ret define <8 x float> @test_256_12(i8 * %addr) { %vaddr = bitcast i8* %addr to <8 x float>* - %res = load <8 x float>* %vaddr, align 32 + %res = load <8 x float>, <8 x float>* %vaddr, align 32 ret <8 x float>%res } @@ -122,7 +122,7 @@ define void @test_256_13(i8 * %addr, <4 x double> %data) { ; CHECK: ret define <4 x double> @test_256_14(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x double>* - %res = load <4 x double>* %vaddr, align 1 + %res = load <4 x double>, <4 x double>* %vaddr, align 1 ret <4 x double>%res } @@ -140,7 +140,7 @@ define void @test_256_15(i8 * %addr, <8 x float> %data) { ; CHECK: ret define <8 x float> @test_256_16(i8 * %addr) { %vaddr = bitcast i8* %addr to <8 x float>* - %res = load <8 x float>* %vaddr, align 1 + %res = load <8 x float>, <8 x float>* %vaddr, align 1 ret <8 x float>%res } @@ -150,7 +150,7 @@ define <8 x float> @test_256_16(i8 * %addr) { define <8 x i32> @test_256_17(i8 * %addr, <8 x i32> %old, <8 x i32> %mask1) { %mask = icmp ne <8 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x i32>* - %r = load <8 x i32>* %vaddr, align 32 + %r = load <8 x i32>, <8 x i32>* %vaddr, align 32 %res = select <8 x i1> %mask, <8 x i32> %r, <8 x i32> %old ret <8 x i32>%res } @@ -161,7 +161,7 @@ define <8 x i32> @test_256_17(i8 * %addr, <8 x i32> %old, <8 x i32> %mask1) { define <8 x i32> @test_256_18(i8 * %addr, <8 x i32> %old, <8 x i32> %mask1) { %mask = icmp ne <8 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x i32>* - %r = load <8 x i32>* %vaddr, align 1 + %r = load <8 x i32>, <8 x i32>* %vaddr, align 1 %res = select <8 x i1> %mask, <8 x i32> %r, <8 x i32> %old ret <8 x i32>%res } @@ -172,7 +172,7 @@ define <8 x i32> @test_256_18(i8 * %addr, <8 x i32> %old, <8 x i32> %mask1) { define <8 x i32> @test_256_19(i8 * %addr, <8 x i32> %mask1) { %mask = icmp ne <8 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x i32>* - %r = load <8 x i32>* %vaddr, align 32 + %r = load <8 x i32>, <8 x i32>* %vaddr, align 32 %res = select <8 x i1> %mask, <8 x i32> %r, <8 x i32> zeroinitializer ret <8 x i32>%res } @@ -183,7 +183,7 @@ define <8 x i32> @test_256_19(i8 * %addr, <8 x i32> %mask1) { define <8 x i32> @test_256_20(i8 * %addr, <8 x i32> %mask1) { %mask = icmp ne <8 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x i32>* - %r = load <8 x i32>* %vaddr, align 1 + %r = load <8 x i32>, <8 x i32>* %vaddr, align 1 %res = select <8 x i1> %mask, <8 x i32> %r, <8 x i32> zeroinitializer ret <8 x i32>%res } @@ -194,7 +194,7 @@ define <8 x i32> @test_256_20(i8 * %addr, <8 x i32> %mask1) { define <4 x i64> @test_256_21(i8 * %addr, <4 x i64> %old, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i64>* - %r = load <4 x i64>* %vaddr, align 32 + %r = load <4 x i64>, <4 x i64>* %vaddr, align 32 %res = select <4 x i1> %mask, <4 x i64> %r, <4 x i64> %old ret <4 x i64>%res } @@ -205,7 +205,7 @@ define <4 x i64> @test_256_21(i8 * %addr, <4 x i64> %old, <4 x i64> %mask1) { define <4 x i64> @test_256_22(i8 * %addr, <4 x i64> %old, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i64>* - %r = load <4 x i64>* %vaddr, align 1 + %r = load <4 x i64>, <4 x i64>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x i64> %r, <4 x i64> %old ret <4 x i64>%res } @@ -216,7 +216,7 @@ define <4 x i64> @test_256_22(i8 * %addr, <4 x i64> %old, <4 x i64> %mask1) { define <4 x i64> @test_256_23(i8 * %addr, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i64>* - %r = load <4 x i64>* %vaddr, align 32 + %r = load <4 x i64>, <4 x i64>* %vaddr, align 32 %res = select <4 x i1> %mask, <4 x i64> %r, <4 x i64> zeroinitializer ret <4 x i64>%res } @@ -227,7 +227,7 @@ define <4 x i64> @test_256_23(i8 * %addr, <4 x i64> %mask1) { define <4 x i64> @test_256_24(i8 * %addr, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i64>* - %r = load <4 x i64>* %vaddr, align 1 + %r = load <4 x i64>, <4 x i64>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x i64> %r, <4 x i64> zeroinitializer ret <4 x i64>%res } @@ -238,7 +238,7 @@ define <4 x i64> @test_256_24(i8 * %addr, <4 x i64> %mask1) { define <8 x float> @test_256_25(i8 * %addr, <8 x float> %old, <8 x float> %mask1) { %mask = fcmp one <8 x float> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x float>* - %r = load <8 x float>* %vaddr, align 32 + %r = load <8 x float>, <8 x float>* %vaddr, align 32 %res = select <8 x i1> %mask, <8 x float> %r, <8 x float> %old ret <8 x float>%res } @@ -249,7 +249,7 @@ define <8 x float> @test_256_25(i8 * %addr, <8 x float> %old, <8 x float> %mask1 define <8 x float> @test_256_26(i8 * %addr, <8 x float> %old, <8 x float> %mask1) { %mask = fcmp one <8 x float> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x float>* - %r = load <8 x float>* %vaddr, align 1 + %r = load <8 x float>, <8 x float>* %vaddr, align 1 %res = select <8 x i1> %mask, <8 x float> %r, <8 x float> %old ret <8 x float>%res } @@ -260,7 +260,7 @@ define <8 x float> @test_256_26(i8 * %addr, <8 x float> %old, <8 x float> %mask1 define <8 x float> @test_256_27(i8 * %addr, <8 x float> %mask1) { %mask = fcmp one <8 x float> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x float>* - %r = load <8 x float>* %vaddr, align 32 + %r = load <8 x float>, <8 x float>* %vaddr, align 32 %res = select <8 x i1> %mask, <8 x float> %r, <8 x float> zeroinitializer ret <8 x float>%res } @@ -271,7 +271,7 @@ define <8 x float> @test_256_27(i8 * %addr, <8 x float> %mask1) { define <8 x float> @test_256_28(i8 * %addr, <8 x float> %mask1) { %mask = fcmp one <8 x float> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <8 x float>* - %r = load <8 x float>* %vaddr, align 1 + %r = load <8 x float>, <8 x float>* %vaddr, align 1 %res = select <8 x i1> %mask, <8 x float> %r, <8 x float> zeroinitializer ret <8 x float>%res } @@ -282,7 +282,7 @@ define <8 x float> @test_256_28(i8 * %addr, <8 x float> %mask1) { define <4 x double> @test_256_29(i8 * %addr, <4 x double> %old, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x double>* - %r = load <4 x double>* %vaddr, align 32 + %r = load <4 x double>, <4 x double>* %vaddr, align 32 %res = select <4 x i1> %mask, <4 x double> %r, <4 x double> %old ret <4 x double>%res } @@ -293,7 +293,7 @@ define <4 x double> @test_256_29(i8 * %addr, <4 x double> %old, <4 x i64> %mask1 define <4 x double> @test_256_30(i8 * %addr, <4 x double> %old, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x double>* - %r = load <4 x double>* %vaddr, align 1 + %r = load <4 x double>, <4 x double>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x double> %r, <4 x double> %old ret <4 x double>%res } @@ -304,7 +304,7 @@ define <4 x double> @test_256_30(i8 * %addr, <4 x double> %old, <4 x i64> %mask1 define <4 x double> @test_256_31(i8 * %addr, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x double>* - %r = load <4 x double>* %vaddr, align 32 + %r = load <4 x double>, <4 x double>* %vaddr, align 32 %res = select <4 x i1> %mask, <4 x double> %r, <4 x double> zeroinitializer ret <4 x double>%res } @@ -315,7 +315,7 @@ define <4 x double> @test_256_31(i8 * %addr, <4 x i64> %mask1) { define <4 x double> @test_256_32(i8 * %addr, <4 x i64> %mask1) { %mask = icmp ne <4 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x double>* - %r = load <4 x double>* %vaddr, align 1 + %r = load <4 x double>, <4 x double>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x double> %r, <4 x double> zeroinitializer ret <4 x double>%res } @@ -325,7 +325,7 @@ define <4 x double> @test_256_32(i8 * %addr, <4 x i64> %mask1) { ; CHECK: ret define <4 x i32> @test_128_1(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x i32>* - %res = load <4 x i32>* %vaddr, align 1 + %res = load <4 x i32>, <4 x i32>* %vaddr, align 1 ret <4 x i32>%res } @@ -334,7 +334,7 @@ define <4 x i32> @test_128_1(i8 * %addr) { ; CHECK: ret define <4 x i32> @test_128_2(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x i32>* - %res = load <4 x i32>* %vaddr, align 16 + %res = load <4 x i32>, <4 x i32>* %vaddr, align 16 ret <4 x i32>%res } @@ -370,7 +370,7 @@ define void @test_128_5(i8 * %addr, <4 x i32> %data) { ; CHECK: ret define <2 x i64> @test_128_6(i8 * %addr) { %vaddr = bitcast i8* %addr to <2 x i64>* - %res = load <2 x i64>* %vaddr, align 16 + %res = load <2 x i64>, <2 x i64>* %vaddr, align 16 ret <2 x i64>%res } @@ -388,7 +388,7 @@ define void @test_128_7(i8 * %addr, <2 x i64> %data) { ; CHECK: ret define <2 x i64> @test_128_8(i8 * %addr) { %vaddr = bitcast i8* %addr to <2 x i64>* - %res = load <2 x i64>* %vaddr, align 1 + %res = load <2 x i64>, <2 x i64>* %vaddr, align 1 ret <2 x i64>%res } @@ -406,7 +406,7 @@ define void @test_128_9(i8 * %addr, <2 x double> %data) { ; CHECK: ret define <2 x double> @test_128_10(i8 * %addr) { %vaddr = bitcast i8* %addr to <2 x double>* - %res = load <2 x double>* %vaddr, align 16 + %res = load <2 x double>, <2 x double>* %vaddr, align 16 ret <2 x double>%res } @@ -424,7 +424,7 @@ define void @test_128_11(i8 * %addr, <4 x float> %data) { ; CHECK: ret define <4 x float> @test_128_12(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x float>* - %res = load <4 x float>* %vaddr, align 16 + %res = load <4 x float>, <4 x float>* %vaddr, align 16 ret <4 x float>%res } @@ -442,7 +442,7 @@ define void @test_128_13(i8 * %addr, <2 x double> %data) { ; CHECK: ret define <2 x double> @test_128_14(i8 * %addr) { %vaddr = bitcast i8* %addr to <2 x double>* - %res = load <2 x double>* %vaddr, align 1 + %res = load <2 x double>, <2 x double>* %vaddr, align 1 ret <2 x double>%res } @@ -460,7 +460,7 @@ define void @test_128_15(i8 * %addr, <4 x float> %data) { ; CHECK: ret define <4 x float> @test_128_16(i8 * %addr) { %vaddr = bitcast i8* %addr to <4 x float>* - %res = load <4 x float>* %vaddr, align 1 + %res = load <4 x float>, <4 x float>* %vaddr, align 1 ret <4 x float>%res } @@ -470,7 +470,7 @@ define <4 x float> @test_128_16(i8 * %addr) { define <4 x i32> @test_128_17(i8 * %addr, <4 x i32> %old, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i32>* - %r = load <4 x i32>* %vaddr, align 16 + %r = load <4 x i32>, <4 x i32>* %vaddr, align 16 %res = select <4 x i1> %mask, <4 x i32> %r, <4 x i32> %old ret <4 x i32>%res } @@ -481,7 +481,7 @@ define <4 x i32> @test_128_17(i8 * %addr, <4 x i32> %old, <4 x i32> %mask1) { define <4 x i32> @test_128_18(i8 * %addr, <4 x i32> %old, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i32>* - %r = load <4 x i32>* %vaddr, align 1 + %r = load <4 x i32>, <4 x i32>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x i32> %r, <4 x i32> %old ret <4 x i32>%res } @@ -492,7 +492,7 @@ define <4 x i32> @test_128_18(i8 * %addr, <4 x i32> %old, <4 x i32> %mask1) { define <4 x i32> @test_128_19(i8 * %addr, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i32>* - %r = load <4 x i32>* %vaddr, align 16 + %r = load <4 x i32>, <4 x i32>* %vaddr, align 16 %res = select <4 x i1> %mask, <4 x i32> %r, <4 x i32> zeroinitializer ret <4 x i32>%res } @@ -503,7 +503,7 @@ define <4 x i32> @test_128_19(i8 * %addr, <4 x i32> %mask1) { define <4 x i32> @test_128_20(i8 * %addr, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x i32>* - %r = load <4 x i32>* %vaddr, align 1 + %r = load <4 x i32>, <4 x i32>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x i32> %r, <4 x i32> zeroinitializer ret <4 x i32>%res } @@ -514,7 +514,7 @@ define <4 x i32> @test_128_20(i8 * %addr, <4 x i32> %mask1) { define <2 x i64> @test_128_21(i8 * %addr, <2 x i64> %old, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x i64>* - %r = load <2 x i64>* %vaddr, align 16 + %r = load <2 x i64>, <2 x i64>* %vaddr, align 16 %res = select <2 x i1> %mask, <2 x i64> %r, <2 x i64> %old ret <2 x i64>%res } @@ -525,7 +525,7 @@ define <2 x i64> @test_128_21(i8 * %addr, <2 x i64> %old, <2 x i64> %mask1) { define <2 x i64> @test_128_22(i8 * %addr, <2 x i64> %old, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x i64>* - %r = load <2 x i64>* %vaddr, align 1 + %r = load <2 x i64>, <2 x i64>* %vaddr, align 1 %res = select <2 x i1> %mask, <2 x i64> %r, <2 x i64> %old ret <2 x i64>%res } @@ -536,7 +536,7 @@ define <2 x i64> @test_128_22(i8 * %addr, <2 x i64> %old, <2 x i64> %mask1) { define <2 x i64> @test_128_23(i8 * %addr, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x i64>* - %r = load <2 x i64>* %vaddr, align 16 + %r = load <2 x i64>, <2 x i64>* %vaddr, align 16 %res = select <2 x i1> %mask, <2 x i64> %r, <2 x i64> zeroinitializer ret <2 x i64>%res } @@ -547,7 +547,7 @@ define <2 x i64> @test_128_23(i8 * %addr, <2 x i64> %mask1) { define <2 x i64> @test_128_24(i8 * %addr, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x i64>* - %r = load <2 x i64>* %vaddr, align 1 + %r = load <2 x i64>, <2 x i64>* %vaddr, align 1 %res = select <2 x i1> %mask, <2 x i64> %r, <2 x i64> zeroinitializer ret <2 x i64>%res } @@ -558,7 +558,7 @@ define <2 x i64> @test_128_24(i8 * %addr, <2 x i64> %mask1) { define <4 x float> @test_128_25(i8 * %addr, <4 x float> %old, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x float>* - %r = load <4 x float>* %vaddr, align 16 + %r = load <4 x float>, <4 x float>* %vaddr, align 16 %res = select <4 x i1> %mask, <4 x float> %r, <4 x float> %old ret <4 x float>%res } @@ -569,7 +569,7 @@ define <4 x float> @test_128_25(i8 * %addr, <4 x float> %old, <4 x i32> %mask1) define <4 x float> @test_128_26(i8 * %addr, <4 x float> %old, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x float>* - %r = load <4 x float>* %vaddr, align 1 + %r = load <4 x float>, <4 x float>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x float> %r, <4 x float> %old ret <4 x float>%res } @@ -580,7 +580,7 @@ define <4 x float> @test_128_26(i8 * %addr, <4 x float> %old, <4 x i32> %mask1) define <4 x float> @test_128_27(i8 * %addr, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x float>* - %r = load <4 x float>* %vaddr, align 16 + %r = load <4 x float>, <4 x float>* %vaddr, align 16 %res = select <4 x i1> %mask, <4 x float> %r, <4 x float> zeroinitializer ret <4 x float>%res } @@ -591,7 +591,7 @@ define <4 x float> @test_128_27(i8 * %addr, <4 x i32> %mask1) { define <4 x float> @test_128_28(i8 * %addr, <4 x i32> %mask1) { %mask = icmp ne <4 x i32> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <4 x float>* - %r = load <4 x float>* %vaddr, align 1 + %r = load <4 x float>, <4 x float>* %vaddr, align 1 %res = select <4 x i1> %mask, <4 x float> %r, <4 x float> zeroinitializer ret <4 x float>%res } @@ -602,7 +602,7 @@ define <4 x float> @test_128_28(i8 * %addr, <4 x i32> %mask1) { define <2 x double> @test_128_29(i8 * %addr, <2 x double> %old, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x double>* - %r = load <2 x double>* %vaddr, align 16 + %r = load <2 x double>, <2 x double>* %vaddr, align 16 %res = select <2 x i1> %mask, <2 x double> %r, <2 x double> %old ret <2 x double>%res } @@ -613,7 +613,7 @@ define <2 x double> @test_128_29(i8 * %addr, <2 x double> %old, <2 x i64> %mask1 define <2 x double> @test_128_30(i8 * %addr, <2 x double> %old, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x double>* - %r = load <2 x double>* %vaddr, align 1 + %r = load <2 x double>, <2 x double>* %vaddr, align 1 %res = select <2 x i1> %mask, <2 x double> %r, <2 x double> %old ret <2 x double>%res } @@ -624,7 +624,7 @@ define <2 x double> @test_128_30(i8 * %addr, <2 x double> %old, <2 x i64> %mask1 define <2 x double> @test_128_31(i8 * %addr, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x double>* - %r = load <2 x double>* %vaddr, align 16 + %r = load <2 x double>, <2 x double>* %vaddr, align 16 %res = select <2 x i1> %mask, <2 x double> %r, <2 x double> zeroinitializer ret <2 x double>%res } @@ -635,7 +635,7 @@ define <2 x double> @test_128_31(i8 * %addr, <2 x i64> %mask1) { define <2 x double> @test_128_32(i8 * %addr, <2 x i64> %mask1) { %mask = icmp ne <2 x i64> %mask1, zeroinitializer %vaddr = bitcast i8* %addr to <2 x double>* - %r = load <2 x double>* %vaddr, align 1 + %r = load <2 x double>, <2 x double>* %vaddr, align 1 %res = select <2 x i1> %mask, <2 x double> %r, <2 x double> zeroinitializer ret <2 x double>%res } |