[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