diff options
Diffstat (limited to 'test/CodeGen/X86/vec_align.ll')
-rw-r--r-- | test/CodeGen/X86/vec_align.ll | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/CodeGen/X86/vec_align.ll b/test/CodeGen/X86/vec_align.ll index e273115..558d768 100644 --- a/test/CodeGen/X86/vec_align.ll +++ b/test/CodeGen/X86/vec_align.ll @@ -16,15 +16,15 @@ define %f4 @test1(float %W, float %X, float %Y, float %Z) nounwind { } define %f4 @test2() nounwind { - %Wp = getelementptr { float,float,float,float}* @G, i32 0, i32 0 - %Xp = getelementptr { float,float,float,float}* @G, i32 0, i32 1 - %Yp = getelementptr { float,float,float,float}* @G, i32 0, i32 2 - %Zp = getelementptr { float,float,float,float}* @G, i32 0, i32 3 + %Wp = getelementptr { float,float,float,float}, { float,float,float,float}* @G, i32 0, i32 0 + %Xp = getelementptr { float,float,float,float}, { float,float,float,float}* @G, i32 0, i32 1 + %Yp = getelementptr { float,float,float,float}, { float,float,float,float}* @G, i32 0, i32 2 + %Zp = getelementptr { float,float,float,float}, { float,float,float,float}* @G, i32 0, i32 3 - %W = load float* %Wp - %X = load float* %Xp - %Y = load float* %Yp - %Z = load float* %Zp + %W = load float, float* %Wp + %X = load float, float* %Xp + %Y = load float, float* %Yp + %Z = load float, float* %Zp %tmp = insertelement %f4 undef, float %W, i32 0 %tmp2 = insertelement %f4 %tmp, float %X, i32 1 |