Changes in directory llvm/test/Integer:
a1.ll updated: 1.5 -> 1.6 a1.ll.out updated: 1.4 -> 1.5 --- Log message: Update for constant folding now generating undef and overflow correctly. --- Diffs of the changes: (+8 -8) a1.ll | 6 +++--- a1.ll.out | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) Index: llvm/test/Integer/a1.ll diff -u llvm/test/Integer/a1.ll:1.5 llvm/test/Integer/a1.ll:1.6 --- llvm/test/Integer/a1.ll:1.5 Mon Feb 26 20:34:02 2007 +++ llvm/test/Integer/a1.ll Tue Feb 27 13:26:40 2007 @@ -10,14 +10,14 @@ @f = constant i1 sub(i1 1 , i1 -1) @g = constant i1 sub(i1 1 , i1 1) [EMAIL PROTECTED] = constant i1 shl(i1 1 , i1 1) [EMAIL PROTECTED] = constant i1 shl(i1 1 , i1 1) ; undefined @i = constant i1 shl(i1 1 , i1 0) @j = constant i1 lshr(i1 1, i1 1) ; undefined @m = constant i1 ashr(i1 1, i1 1) ; undefined @n = constant i1 mul(i1 -1, i1 1) [EMAIL PROTECTED] = constant i1 sdiv(i1 -1, i1 1) [EMAIL PROTECTED] = constant i1 sdiv(i1 1 , i1 -1) [EMAIL PROTECTED] = constant i1 sdiv(i1 -1, i1 1) ; overflow [EMAIL PROTECTED] = constant i1 sdiv(i1 1 , i1 -1); overflow @q = constant i1 udiv(i1 -1, i1 1) @r = constant i1 udiv(i1 1, i1 -1) @s = constant i1 srem(i1 -1, i1 1) ; overflow Index: llvm/test/Integer/a1.ll.out diff -u llvm/test/Integer/a1.ll.out:1.4 llvm/test/Integer/a1.ll.out:1.5 --- llvm/test/Integer/a1.ll.out:1.4 Mon Feb 26 20:34:02 2007 +++ llvm/test/Integer/a1.ll.out Tue Feb 27 13:26:40 2007 @@ -5,13 +5,13 @@ @e = constant i1 false ; <i1*> [#uses=0] @f = constant i1 false ; <i1*> [#uses=0] @g = constant i1 false ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 false ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 undef ; <i1*> [#uses=0] @i = constant i1 true ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 false ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 false ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 undef ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 undef ; <i1*> [#uses=0] @n = constant i1 true ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 true ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 true ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 sdiv (i1 true, i1 true) ; <i1*> [#uses=0] [EMAIL PROTECTED] = constant i1 sdiv (i1 true, i1 true) ; <i1*> [#uses=0] @q = constant i1 true ; <i1*> [#uses=0] @r = constant i1 true ; <i1*> [#uses=0] @s = constant i1 srem (i1 true, i1 true) ; <i1*> [#uses=0] _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits