[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-06-08 Thread Nick Lewycky
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.45 -> 1.46 --- Log message: Fix edge case. --- Diffs of the changes: (+2 -2) ConstantRange.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Support/ConstantRange.cpp diff -u llvm/lib/Supp

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-04-26 Thread Zhou Sheng
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.44 -> 1.45 --- Log message: Using APInt more efficiently. --- Diffs of the changes: (+3 -5) ConstantRange.cpp |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) Index: llvm/lib/Support/ConstantRange.cpp di

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-04-12 Thread Zhou Sheng
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.43 -> 1.44 --- Log message: Make the apint construction more effective. --- Diffs of the changes: (+3 -3) ConstantRange.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/lib/Support/Constant

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-04-07 Thread Nick Lewycky
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.42 -> 1.43 --- Log message: Add signExtend to ConstantRange, to complement zeroExtend and truncate. --- Diffs of the changes: (+17 -0) ConstantRange.cpp | 17 + 1 files changed, 17 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-03-31 Thread Nick Lewycky
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.41 -> 1.42 --- Log message: Implement union of wrapped sets. --- Diffs of the changes: (+65 -7) ConstantRange.cpp | 72 -- 1 files changed, 65 insertions(+), 7 deletion

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-03-10 Thread Nick Lewycky
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.40 -> 1.41 --- Log message: Add getter methods for the extremes of a ConstantRange. --- Diffs of the changes: (+64 -0) ConstantRange.cpp | 64 ++ 1 files changed, 64 in

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-03-01 Thread Nick Lewycky
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.39 -> 1.40 --- Log message: Implement unionWith. --- Diffs of the changes: (+11 -2) ConstantRange.cpp | 13 +++-- 1 files changed, 11 insertions(+), 2 deletions(-) Index: llvm/lib/Support/ConstantRange.cpp diff

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-02-28 Thread Reid Spencer
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.38 -> 1.39 --- Log message: Remove the "isSigned" parameters from ConstantRange. It turns out they are not needed as the results are the same with or without it. Patch by Nicholas Lewycky. --- Diffs of the changes: (+23 -

[llvm-commits] CVS: llvm/lib/Support/ConstantRange.cpp

2007-02-28 Thread Reid Spencer
Changes in directory llvm/lib/Support: ConstantRange.cpp updated: 1.37 -> 1.38 --- Log message: Move ConstantRange class to lib/Support from lib/Analysis and make its interface not depend on Type or ICmpInst. --- Diffs of the changes: (+20 -76) ConstantRange.cpp | 96 +++