From d5dcb39d9fb23a8ff46bda61d8d31d6eaf6b96d0 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 25 May 2006 23:23:22 +0000 Subject: [PATCH] new testcase llvm-svn: 28486 --- test/Regression/Transforms/InstCombine/vec_shuffle.ll | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/Regression/Transforms/InstCombine/vec_shuffle.ll b/test/Regression/Transforms/InstCombine/vec_shuffle.ll index 6f1612e9867..47ce526f62b 100644 --- a/test/Regression/Transforms/InstCombine/vec_shuffle.ll +++ b/test/Regression/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 +} +