[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll

Chris Lattner lattner at cs.uiuc.edu
Mon Apr 10 16:06:31 PDT 2006



Changes in directory llvm/test/Regression/Transforms/InstCombine:

vec_shuffle.ll updated: 1.1 -> 1.2
---
Log message:

new testcase


---
Diffs of the changes:  (+7 -0)

 vec_shuffle.ll |    7 +++++++
 1 files changed, 7 insertions(+)


Index: llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll
diff -u llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll:1.1 llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll:1.2
--- llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll:1.1	Mon Apr 10 17:45:37 2006
+++ llvm/test/Regression/Transforms/InstCombine/vec_shuffle.ll	Mon Apr 10 18:06:18 2006
@@ -15,3 +15,10 @@
   ret %T %v2
 }
 
+float %test3(%T %A, %T %B, float %f) {
+        %C = insertelement %T %A, float %f, uint 0
+        %D = shufflevector %T %C, %T %B, <4 x uint> <uint 5, uint 0, uint 2, uint 7>
+        %E = extractelement %T %D, uint 1
+        ret float %E
+}
+






More information about the llvm-commits mailing list