Changes in directory llvm/test/Regression/Transforms/InstCombine:
phi.ll updated: 1.14 -> 1.15 --- Log message: new testcase --- Diffs of the changes: (+12 -0) phi.ll | 12 ++++++++++++ 1 files changed, 12 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/phi.ll diff -u llvm/test/Regression/Transforms/InstCombine/phi.ll:1.14 llvm/test/Regression/Transforms/InstCombine/phi.ll:1.15 --- llvm/test/Regression/Transforms/InstCombine/phi.ll:1.14 Fri Dec 1 22:23:09 2006 +++ llvm/test/Regression/Transforms/InstCombine/phi.ll Mon Jan 15 01:29:29 2007 @@ -1,6 +1,7 @@ ; This test makes sure that these instructions are properly eliminated. ; +; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -disable-output && ; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | not grep phi implementation @@ -65,3 +66,14 @@ ret uint %B } +int %test7(int %A, bool %b) { +BB0: br label %Loop + +Loop: + %B = phi int [%A, %BB0], [%C, %Loop] ; PHI is dead. + %C = add int %B, 123 + br bool %b, label %Loop, label %Exit +Exit: + ret int 0 +} + _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits