[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/mul.ll
Chris Lattner
lattner at cs.uiuc.edu
Mon Mar 10 13:45:01 PST 2003
Changes in directory llvm/test/Regression/Transforms/InstCombine:
mul.ll updated: 1.3 -> 1.4
---
Log message:
Modernize testcase
---
Diffs of the changes:
Index: llvm/test/Regression/Transforms/InstCombine/mul.ll
diff -u llvm/test/Regression/Transforms/InstCombine/mul.ll:1.3 llvm/test/Regression/Transforms/InstCombine/mul.ll:1.4
--- llvm/test/Regression/Transforms/InstCombine/mul.ll:1.3 Tue Feb 18 13:28:47 2003
+++ llvm/test/Regression/Transforms/InstCombine/mul.ll Mon Mar 10 13:44:01 2003
@@ -8,23 +8,20 @@
implementation
-int "test1"(int %A)
-begin
+int %test1(int %A) {
%B = mul int %A, 1
ret int %B
-end
+}
-int "test2"(int %A)
-begin
+int %test2(int %A) {
%B = mul int %A, 2 ; Should convert to an add instruction
ret int %B
-end
+}
-int "test3"(int %A)
-begin
+int %test3(int %A) {
%B = mul int %A, 0 ; This should disappear entirely
ret int %B
-end
+}
double %test4(double %A) {
%B = mul double 1.0, %A ; This is safe for FP
More information about the llvm-commits
mailing list