diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-25 23:23:22 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-25 23:23:22 +0000 |
commit | 8e8a511b580a9f620cbe87efa4f8e64affdfa186 (patch) | |
tree | d8cae87b344f07bf673d8d942a51e1c8e1d9eb02 | |
parent | 73fa49d69742ac5277aa4be5a48e8f6fc3481412 (diff) |
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28486 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/Transforms/InstCombine/vec_shuffle.ll | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/Transforms/InstCombine/vec_shuffle.ll b/test/Transforms/InstCombine/vec_shuffle.ll index 6f1612e986..47ce526f62 100644 --- a/test/Transforms/InstCombine/vec_shuffle.ll +++ b/test/Transforms/InstCombine/vec_shuffle.ll @@ -34,3 +34,11 @@ int %test5(<4 x int> %X) { ret int %tmp34 } +float %test6(<4 x float> %X) { + %X = cast <4 x float> %X to <4 x int> + %tmp152.i53899.i = shufflevector <4 x int> %X, <4 x int> undef, <4 x uint> zeroinitializer + %tmp152.i53900.i = cast <4 x int> %tmp152.i53899.i to <4 x float> + %tmp34 = extractelement <4 x float> %tmp152.i53900.i, uint 0 + ret float %tmp34 +} + |