Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.144 - 1.145
---
Log message:
it would be nice of ctlz were lowered to bsf etc.
---
Diffs of the changes: (+9 -0)
README.txt |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.281 - 1.282
---
Log message:
Fix a bug handling nodes with variable arguments. The code was fixed to assume
that there were two input operands before the variable operand portion. This
*happened* to be true for all call
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.218 - 1.219
---
Log message:
remove a ton of custom selection logic no longer needed
---
Diffs of the changes: (+7 -145)
PPCISelDAGToDAG.cpp | 152 ++--
1 files
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.68 - 1.69
PPCInstr64Bit.td updated: 1.25 - 1.26
PPCInstrInfo.td updated: 1.257 - 1.258
PPCRegisterInfo.cpp updated: 1.81 - 1.82
PPCRegisterInfo.td updated: 1.38 - 1.39
---
Log message:
Rework PPC64 calls. Now we have
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.76 - 1.77
---
Log message:
Fix predicates for unindexed stores so they don't accidentally match indexed
stores.
---
Diffs of the changes: (+39 -33)
TargetSelectionDAG.td | 72
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.td updated: 1.258 - 1.259
---
Log message:
group load and store instructions together. No functionality change.
---
Diffs of the changes: (+110 -99)
PPCInstrInfo.td | 209 +---
Changes in directory llvm/lib/Target/X86:
X86FloatingPoint.cpp updated: 1.58 - 1.59
---
Log message:
Revert. This wasn't meant to be checked in.
---
Diffs of the changes: (+18 -11)
X86FloatingPoint.cpp | 29 ++---
1 files changed, 18 insertions(+), 11 deletions(-)
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.282 - 1.283
---
Log message:
changes to get ptr_rc to be accepted in patterns. This is needed for ppc preinc
stores.
---
Diffs of the changes: (+22 -8)
DAGISelEmitter.cpp | 30 ++
1
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.284 - 1.285
---
Log message:
remove some dead code
---
Diffs of the changes: (+2 -9)
DAGISelEmitter.cpp | 11 ++-
1 files changed, 2 insertions(+), 9 deletions(-)
Index:
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.285 - 1.286
---
Log message:
minimal hack to get patterns whose result type is iPTR to be selected.
---
Diffs of the changes: (+16 -0)
DAGISelEmitter.cpp | 16
1 files changed, 16 insertions(+)
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.27 - 1.28
---
Log message:
Copy initializeAnalysisImpl() implementation from PassManagerT.
Update LastUser to recursively walk required transitive set.
---
Diffs of the changes: (+39 -2)
PassManager.cpp | 41
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.286 - 1.287
---
Log message:
restore some 'magic' code that I removed: it is needed. Add comments explaining
why.
---
Diffs of the changes: (+22 -10)
DAGISelEmitter.cpp | 32 ++--
1
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.28 - 1.29
---
Log message:
Do not derive CommonPassManagerImpl from Pass.
Now BasicBlockPassManager_New is a FunctionPass,
FunctionPassManager_New is a ModulePass
---
Diffs of the changes: (+7 -5)
PassManager.cpp | 12
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.29 - 1.30
---
Log message:
Add doInitialization and doFinalization support in FunctionManager_New.
---
Diffs of the changes: (+52 -2)
PassManager.cpp | 54 --
1 files
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.30 - 1.31
---
Log message:
Tidy up marking of last analysis user pass.
---
Diffs of the changes: (+11 -15)
PassManager.cpp | 26 +++---
1 files changed, 11 insertions(+), 15 deletions(-)
Index:
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.30 - 1.31
---
Log message:
Add doInitialization and doFinalization support in FunctionManager_New.
---
Diffs of the changes: (+8 -1)
PassManager.h |9 -
1 files changed, 8 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/PowerPC:
PPCHazardRecognizers.cpp updated: 1.15 - 1.16
PPCInstrInfo.td updated: 1.259 - 1.260
---
Log message:
Switch loads over to use memri as the operand instead of a reg/imm operand
pair for cleanliness. Add instructions for PPC32 preinc-stores with
Changes in directory llvm/utils/TableGen:
CodeGenInstruction.h updated: 1.23 - 1.24
CodeGenTarget.cpp updated: 1.77 - 1.78
InstrInfoEmitter.cpp updated: 1.52 - 1.53
---
Log message:
ADd support for adding constraints to suboperands
---
Diffs of the changes: (+111 -32)
CodeGenInstruction.h
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.71 - 1.72
---
Log message:
Add a method to get the bit width of a packed type.
---
Diffs of the changes: (+6 -0)
DerivedTypes.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/DerivedTypes.h
diff
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.544 - 1.545
---
Log message:
Fix a gcc 4.2 warning.
---
Diffs of the changes: (+2 -0)
InstructionCombining.cpp |2 ++
1 files changed, 2 insertions(+)
Index:
20 matches
Mail list logo