summaryrefslogtreecommitdiff
path: root/release_23/test/CodeGen/X86/vec_align.ll
diff options
context:
space:
mode:
Diffstat (limited to 'release_23/test/CodeGen/X86/vec_align.ll')
-rw-r--r--release_23/test/CodeGen/X86/vec_align.ll35
1 files changed, 0 insertions, 35 deletions
diff --git a/release_23/test/CodeGen/X86/vec_align.ll b/release_23/test/CodeGen/X86/vec_align.ll
deleted file mode 100644
index d88104d79e82..000000000000
--- a/release_23/test/CodeGen/X86/vec_align.ll
+++ /dev/null
@@ -1,35 +0,0 @@
-; RUN: llvm-as < %s | llc -mcpu=yonah -relocation-model=static | grep movaps | count 2
-
-target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128"
-target triple = "i686-apple-darwin8"
-
-%f4 = type <4 x float>
-
-@G = external global { float,float,float,float}, align 16
-
-define %f4 @test1(float %W, float %X, float %Y, float %Z) nounwind {
- %tmp = insertelement %f4 undef, float %W, i32 0
- %tmp2 = insertelement %f4 %tmp, float %X, i32 1
- %tmp4 = insertelement %f4 %tmp2, float %Y, i32 2
- %tmp6 = insertelement %f4 %tmp4, float %Z, i32 3
- ret %f4 %tmp6
-}
-
-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
-
- %W = load float* %Wp
- %X = load float* %Xp
- %Y = load float* %Yp
- %Z = load float* %Zp
-
- %tmp = insertelement %f4 undef, float %W, i32 0
- %tmp2 = insertelement %f4 %tmp, float %X, i32 1
- %tmp4 = insertelement %f4 %tmp2, float %Y, i32 2
- %tmp6 = insertelement %f4 %tmp4, float %Z, i32 3
- ret %f4 %tmp6
-}
-