Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.5 -> 1.6
---
Log message:
X86 doesn't support sextinreg for 8-bit things either.
---
Diffs of the changes: (+1 -0)
X86ISelLowering.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86ISelLowe
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 +++-
Changes in directory llvm-gcc/gcc:
llvm-expand.c updated: 1.120 -> 1.121
---
Log message:
Minor simplification to the EH code: CleanupsCanThrow is always the inverse
of isExceptionEdge. Eliminate it in favor of !isExceptionEdge
---
Diffs of the changes: (+28 -41)
llvm-expand.c | 69 +++
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.223 -> 1.224
SelectionDAGISel.cpp updated: 1.111 -> 1.112
---
Log message:
Fix a crash where ConstantVec nodes were being generated with the wrong
type when the target did not support them. Also teach Legalize how t
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 comp
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
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 patter
Changes in directory llvm/utils/TableGen:
CodeGenTarget.cpp updated: 1.48 -> 1.49
CodeGenTarget.h updated: 1.22 -> 1.23
DAGISelEmitter.cpp updated: 1.86 -> 1.87
---
Log message:
* Added an explicit type field to ComplexPattern.
* Renamed MatchingNodes to RootNodes.
---
Diffs of the changes:
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/lib/Target/X86/X86In
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/lib/Target/TargetSelec
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
11 matches
Mail list logo