[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/add.ll
Chris Lattner
lattner at cs.uiuc.edu
Fri Jul 2 20:20:00 PDT 2004
Changes in directory llvm/test/Regression/Transforms/InstCombine:
add.ll updated: 1.20 -> 1.21
---
Log message:
Add a new testcase for folding an add into a switch
---
Diffs of the changes: (+14 -0)
Index: llvm/test/Regression/Transforms/InstCombine/add.ll
diff -u llvm/test/Regression/Transforms/InstCombine/add.ll:1.20 llvm/test/Regression/Transforms/InstCombine/add.ll:1.21
--- llvm/test/Regression/Transforms/InstCombine/add.ll:1.20 Sun Jun 27 17:51:19 2004
+++ llvm/test/Regression/Transforms/InstCombine/add.ll Fri Jul 2 19:25:31 2004
@@ -135,3 +135,17 @@
%y = seteq uint %t, 123
ret bool %y
}
+
+int %test22(uint %V) {
+ %V2 = add uint %V, 10
+ switch uint %V2, label %Default [
+ uint 20, label %Lab1
+ uint 30, label %Lab2
+ ]
+Default:
+ ret int 123
+Lab1:
+ ret int 12312
+Lab2:
+ ret int 1231231
+}
More information about the llvm-commits
mailing list