Changes in directory llvm-www:
Features.html updated: 1.17 -> 1.18
---
Log message:
Update
---
Diffs of the changes: (+3 -3)
Features.html |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm-www/Features.html
diff -u llvm-www/Features.html:1.17 llvm-www/Features.h
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: llvm/lib/Transforms/Scalar/InstructionCo
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/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
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 c
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: ll
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: llvm/l
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 cha
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/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 file
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.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(+)
In
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: llvm/utils/TableGen/DAGISelEmitter.
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.283 -> 1.284
---
Log message:
Add support for nodes that return iPTR.
---
Diffs of the changes: (+6 -4)
DAGISelEmitter.cpp | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
Index: llvm/utils/TableG
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 file
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/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:
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:
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 h
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 c
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-test/SingleSource/Benchmarks/McGill:
exptree.c updated: 1.1 -> 1.2
---
Log message:
Shut gcc up about main not returning int.
---
Diffs of the changes: (+2 -1)
exptree.c |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm-test/SingleSource/Be
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 ll
23 matches
Mail list logo