[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

2005-12-07 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.63 - 1.64 --- Log message: Only transform (sext (truncate x)) - (sextinreg x) if before legalize or if the target supports the resultant sextinreg --- Diffs of the changes: (+3 -1) DAGCombiner.cpp |4 +++-

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h

2005-12-07 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.75 - 1.76 --- Log message: Added support for ComplexPattern. These are patterns that require C++ pattern matching code that is not currently auto-generated by tblgen, e.g. X86 addressing mode. Selection routines for

[llvm-commits] CVS: llvm/utils/TableGen/CodeGenTarget.cpp CodeGenTarget.h DAGISelEmitter.cpp DAGISelEmitter.h

2005-12-07 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: CodeGenTarget.cpp updated: 1.47 - 1.48 CodeGenTarget.h updated: 1.21 - 1.22 DAGISelEmitter.cpp updated: 1.85 - 1.86 DAGISelEmitter.h updated: 1.39 - 1.40 --- Log message: Added support for ComplexPattern. These are patterns that require C++ pattern

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp X86InstrInfo.td

2005-12-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.6 - 1.7 X86InstrInfo.td updated: 1.148 - 1.149 --- Log message: * Added intelligence to X86 LEA addressing mode matching routine so it returns false if the match is not profitable. e.g. leal 1(%eax), %eax. * Added

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td

2005-12-07 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.td updated: 1.149 - 1.150 --- Log message: Added explicit type field to ComplexPattern. --- Diffs of the changes: (+2 -2) X86InstrInfo.td |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/TargetSelectionDAG.td

2005-12-07 Thread Evan Cheng
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.12 - 1.13 --- Log message: Added support for ComplexPattern. --- Diffs of the changes: (+21 -0) TargetSelectionDAG.td | 21 + 1 files changed, 21 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/README.txt

2005-12-07 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: README.txt updated: 1.39 - 1.40 --- Log message: Add another important case we miss --- Diffs of the changes: (+19 -0) README.txt | 19 +++ 1 files changed, 19 insertions(+) Index: llvm/lib/Target/PowerPC/README.txt diff -u