Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.63 -> 1.64
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+8 -3)
AsmPrinter
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.34 -> 1.35
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+2 -3)
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.37 -> 1.38
X86AsmPrinter.cpp updated: 1.173 -> 1.174
X86AsmPrinter.h updated: 1.15 -> 1.16
X86IntelAsmPrinter.cpp updated: 1.35 -> 1.36
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print al
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.36 -> 1.37
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+3 -1)
Asm
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.26 -> 1.27
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+4 -4)
IA
Changes in directory llvm/lib/Target/Sparc:
SparcAsmPrinter.cpp updated: 1.58 -> 1.59
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+4 -4)
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.164 -> 1.165
---
Log message:
Extend printBasicBlockLabel a bit so that it can be used to print all
basic block labels, consolidating the code to do so in one place for each
target.
---
Diffs of the changes: (+13 -9)
Changes in directory llvm/lib/Target/PowerPC:
PPCJITInfo.cpp updated: 1.19 -> 1.20
---
Log message:
Update the PPC compilation callback code to not need weird abi-violating
prologs and epilogs, keep all the asm in one place, and remove use of
compiler builtin functions.
---
Diffs of the chan
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.63 -> 1.64
---
Log message:
Add pass ID's for various passes, so they can be AddRequiredID. Patch by
Domagoj Babic!
---
Diffs of the changes: (+20 -14)
Scalar.h | 34 --
1 files change
Changes in directory llvm/lib/Transforms/Scalar:
LowerAllocations.cpp updated: 1.55 -> 1.56
LowerSelect.cpp updated: 1.3 -> 1.4
LowerSwitch.cpp updated: 1.18 -> 1.19
Mem2Reg.cpp updated: 1.14 -> 1.15
---
Log message:
Add pass ID's for various passes, so they can be AddRequiredID. Patch by
Doma
Changes in directory llvm/lib/Target/X86:
X86IntelAsmPrinter.cpp updated: 1.34 -> 1.35
X86IntelAsmPrinter.h updated: 1.18 -> 1.19
---
Log message:
De-virtualize SwitchSection.
---
Diffs of the changes: (+2 -27)
X86IntelAsmPrinter.cpp | 28 ++--
X86IntelAsmPrinter.h
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.35 -> 1.36
---
Log message:
De-virtualize SwitchSection.
---
Diffs of the changes: (+2 -3)
AsmPrinter.h |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.62 -> 1.63
---
Log message:
De-virtualize SwitchSection.
---
Diffs of the changes: (+42 -10)
AsmPrinter.cpp | 52 ++--
1 files changed, 42 insertions(+), 10 deletions(-)
Inde
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.34 -> 1.35
---
Log message:
De-virtualize EmitZeroes.
---
Diffs of the changes: (+2 -1)
AsmPrinter.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u ll
Changes in directory llvm/lib/Target/X86:
X86IntelAsmPrinter.cpp updated: 1.33 -> 1.34
X86IntelAsmPrinter.h updated: 1.17 -> 1.18
---
Log message:
De-virtualize EmitZeroes.
---
Diffs of the changes: (+2 -8)
X86IntelAsmPrinter.cpp |9 ++---
X86IntelAsmPrinter.h |1 -
2 files ch
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.61 -> 1.62
---
Log message:
De-virtualize EmitZeroes.
---
Diffs of the changes: (+7 -3)
AsmPrinter.cpp | 10 +++---
1 files changed, 7 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llvm/l
Changes in directory llvm/lib/Target/X86:
X86IntelAsmPrinter.cpp updated: 1.32 -> 1.33
X86IntelAsmPrinter.h updated: 1.16 -> 1.17
---
Log message:
Finish support for Microsoft ML/MASM. May still be a few rough edges.
---
Diffs of the changes: (+50 -3)
X86IntelAsmPrinter.cpp | 51
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.33 -> 1.34
---
Log message:
Finish support for Microsoft ML/MASM. May still be a few rough edges.
---
Diffs of the changes: (+3 -1)
AsmPrinter.h |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llv
Changes in directory llvm/lib/Target/X86:
X86IntelAsmPrinter.cpp updated: 1.31 -> 1.32
X86IntelAsmPrinter.h updated: 1.15 -> 1.16
---
Log message:
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more
work).
---
Diffs of the changes: (+97 -17)
X86IntelAsmPrinter.cpp
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.60 -> 1.61
---
Log message:
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more
work).
---
Diffs of the changes: (+16 -10)
AsmPrinter.cpp | 26 --
1 files changed, 16 insert
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.32 -> 1.33
---
Log message:
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more
work).
---
Diffs of the changes: (+6 -1)
AsmPrinter.h |7 ++-
1 files changed, 6 insertions(+), 1 deleti
Changes in directory llvm/utils/TableGen:
InstrInfoEmitter.cpp updated: 1.38 -> 1.39
---
Log message:
Put instruction names into the first non TargetInstrInfo namespace found.
---
Diffs of the changes: (+18 -10)
InstrInfoEmitter.cpp | 28 ++--
1 files changed, 18
Changes in directory llvm/test/Regression/CFrontend:
2006-05-01-AppleAlignmentPragma.c added (r1.1)
---
Log message:
New testcase that crashes the new CFE.
---
Diffs of the changes: (+12 -0)
2006-05-01-AppleAlignmentPragma.c | 12
1 files changed, 12 insertions(+)
Index: l
Changes in directory llvm/lib/CodeGen:
VirtRegMap.cpp updated: 1.64 -> 1.65
VirtRegMap.h updated: 1.20 -> 1.21
---
Log message:
Fix a latent bug that my spiller patch last week exposed: we were leaving
instructions in the virtregfolded map that were deleted. Because they
were deleted, newly a
Changes in directory llvm/lib/CodeGen:
VirtRegMap.cpp updated: 1.63 -> 1.64
---
Log message:
When promoting a load to a reg-reg copy, where the load was a previous
instruction folded with spill code, make sure the remove the load from
the virt reg folded map.
---
Diffs of the changes: (+1 -
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.155 -> 1.156
VirtRegMap.cpp updated: 1.62 -> 1.63
VirtRegMap.h updated: 1.19 -> 1.20
---
Log message:
Remove previous patch, which wasn't quite right.
---
Diffs of the changes: (+23 -24)
LiveIntervalAnalysis.cpp |
Changes in directory llvm/lib/Target:
Target.td updated: 1.77 -> 1.78
---
Log message:
Put PHI/INLINEASM into the correct namespace.
---
Diffs of the changes: (+2 -0)
Target.td |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/Target.td
diff -u llvm/lib/Target/Target.td:
Changes in directory llvm/utils/TableGen:
AsmWriterEmitter.cpp updated: 1.27 -> 1.28
---
Log message:
instructions can be in different namespaces. Make sure to use the right
one for each instruction.
---
Diffs of the changes: (+4 -8)
AsmWriterEmitter.cpp | 12
1 files chang
Changes in directory llvm/utils/TableGen:
InstrInfoEmitter.cpp updated: 1.37 -> 1.38
---
Log message:
Formating
---
Diffs of the changes: (+1 -1)
InstrInfoEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/InstrInfoEmitter.cpp
diff -u llvm/uti
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.51 -> 1.52
---
Log message:
Dis-favor stores more
---
Diffs of the changes: (+2 -2)
ScheduleDAGList.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/Sch
Changes in directory llvm-test:
Makefile.programs updated: 1.207 -> 1.208
---
Log message:
Set llcbeta to -sched-ignore-store to test a scheduler tweak. (This option
turns off the tweak.)
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 dele
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.50 -> 1.51
---
Log message:
Bottom up register-pressure reduction scheduler now pushes store operations
up the schedule. This helps code that looks like this:
loads ...
computations (first set) ...
stores (first
Changes in directory llvm/utils/TableGen:
InstrInfoEmitter.cpp updated: 1.36 -> 1.37
---
Log message:
Mark instructions whose pattern is (store ...) isStore.
---
Diffs of the changes: (+17 -1)
InstrInfoEmitter.cpp | 18 +-
1 files changed, 17 insertions(+), 1 deletion(-)
Changes in directory llvm-test:
Makefile.programs updated: 1.206 -> 1.207
---
Log message:
Revert x86 llcbeta to -enable-x86-fastcc
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff -u llvm
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.49 -> 1.50
---
Log message:
Didn't mean ScheduleDAGList.cpp to make the last checkin.
---
Diffs of the changes: (+17 -33)
ScheduleDAGList.cpp | 50 +-
1 files
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.48 -> 1.49
---
Log message:
Remove temp. option -spiller-check-liveout, it didn't cause any failure nor
performance regressions.
---
Diffs of the changes: (+33 -17)
ScheduleDAGList.cpp | 50 +++
Changes in directory llvm/lib/CodeGen:
VirtRegMap.cpp updated: 1.61 -> 1.62
---
Log message:
Remove temp. option -spiller-check-liveout, it didn't cause any failure nor
performance regressions.
---
Diffs of the changes: (+1 -5)
VirtRegMap.cpp |6 +-
1 files changed, 1 insertion(+),
37 matches
Mail list logo