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
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
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
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
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:
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
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(+)
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
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