[llvm-commits] CVS: llvm/include/llvm/ADT/APInt.h

2007-03-10 Thread Zhou Sheng
Changes in directory llvm/include/llvm/ADT: APInt.h updated: 1.40 -> 1.41 --- Log message: Add getSignBit() and operator<<= into APInt for convenience. --- Diffs of the changes: (+23 -0) APInt.h | 23 +++ 1 files changed, 23 insertions(+) Index: llvm/include/llvm/AD

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp

2007-03-10 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Scalar: PredicateSimplifier.cpp updated: 1.55 -> 1.56 --- Log message: Add value ranges. Currently inefficient in both execution time and optimization power. --- Diffs of the changes: (+397 -219) PredicateSimplifier.cpp | 616 ++

Re: [llvm-commits] CVS: llvm/lib/Transforms/Utils/LowerSwitch.cpp

2007-03-10 Thread Nick Lewycky
Anton Korobeynikov wrote: > > Changes in directory llvm/lib/Transforms/Utils: > > LowerSwitch.cpp updated: 1.34 -> 1.35 > --- > Log message: > > Use range tests in LowerSwitch, where possible > > > --- > Diffs of the changes: (+114 -31) > > LowerSwitch.cpp | 145 >

[llvm-commits] CVS: llvm/test/Transforms/LowerSwitch/feature.ll

2007-03-10 Thread Anton Korobeynikov
Changes in directory llvm/test/Transforms/LowerSwitch: feature.ll added (r1.1) --- Log message: Use range tests in LowerSwitch, where possible --- Diffs of the changes: (+50 -0) feature.ll | 50 ++ 1 files changed, 50 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Transforms/Utils/LowerSwitch.cpp

2007-03-10 Thread Anton Korobeynikov
Changes in directory llvm/lib/Transforms/Utils: LowerSwitch.cpp updated: 1.34 -> 1.35 --- Log message: Use range tests in LowerSwitch, where possible --- Diffs of the changes: (+114 -31) LowerSwitch.cpp | 145 1 files changed, 114 i

[llvm-commits] CVS: llvm/include/llvm/Support/ConstantRange.h

2007-03-10 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Support: ConstantRange.h updated: 1.20 -> 1.21 --- Log message: Add getter methods for the extremes of a ConstantRange. --- Diffs of the changes: (+20 -0) ConstantRange.h | 20 1 files changed, 20 insertions(+) Index: llvm/inc

[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/test/CodeGen/X86/mmx-arith.ll

2007-03-10 Thread Bill Wendling
Changes in directory llvm/test/CodeGen/X86: mmx-arith.ll updated: 1.1 -> 1.2 --- Log message: Adding more arithmetic operators to MMX. This is an almost exact copy of the addition. Please let me know if you have suggestions. --- Diffs of the changes: (+64 -15) mmx-arith.ll | 79 +

[llvm-commits] CVS: llvm/include/llvm/IntrinsicsX86.td

2007-03-10 Thread Bill Wendling
Changes in directory llvm/include/llvm: IntrinsicsX86.td updated: 1.33 -> 1.34 --- Log message: Adding more arithmetic operators to MMX. This is an almost exact copy of the addition. Please let me know if you have suggestions. --- Diffs of the changes: (+16 -0) IntrinsicsX86.td | 16

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp X86InstrMMX.td

2007-03-10 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.365 -> 1.366 X86InstrMMX.td updated: 1.18 -> 1.19 --- Log message: Adding more arithmetic operators to MMX. This is an almost exact copy of the addition. Please let me know if you have suggestions. --- Diffs of the chang