Changes in directory llvm/test/Regression/Transforms/InstCombine:
rem.ll updated: 1.9 -> 1.10 --- Log message: new testcase --- Diffs of the changes: (+6 -2) rem.ll | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) Index: llvm/test/Regression/Transforms/InstCombine/rem.ll diff -u llvm/test/Regression/Transforms/InstCombine/rem.ll:1.9 llvm/test/Regression/Transforms/InstCombine/rem.ll:1.10 --- llvm/test/Regression/Transforms/InstCombine/rem.ll:1.9 Sun Feb 5 01:52:47 2006 +++ llvm/test/Regression/Transforms/InstCombine/rem.ll Mon Feb 27 23:30:48 2006 @@ -1,6 +1,6 @@ ; This test makes sure that these instructions are properly eliminated. ; - +; RUN: llvm-as < %s | opt -instcombine -disable-output && ; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep rem implementation @@ -10,7 +10,7 @@ ret int %B } -int %test2(int %A) { ; 0 % X = 0, we don't need ot preserve traps +int %test2(int %A) { ; 0 % X = 0, we don't need to preserve traps %B = rem int 0, %A ret int %B } @@ -38,3 +38,7 @@ ret uint %V } +int %test6(int %A) { + %B = rem int %A, 0 ;; undef + ret int %B +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits