Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.17 -> 1.18
---
Log message:
Remove some code that doesn't make sense
---
Diffs of the changes: (+5 -12)
ScheduleDAGList.cpp | 17 +
1 files changed, 5 insertions(+), 12 deletions(-)
Index:
Changes in directory llvm/tools/llvm-ld:
llvm-ld.cpp updated: 1.29 -> 1.30
---
Log message:
Make sure command line options are parsed before we try to add the LibPath
(-L options) to TheLinker. Problem noticed by Wink Saville.
---
Diffs of the changes: (+4 -4)
llvm-ld.cpp |8
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.16 -> 1.17
---
Log message:
Remove SUnit::Priority1: it is re-calculated on demand as number of live
range to be generated.
---
Diffs of the changes: (+25 -35)
ScheduleDAGList.cpp | 60
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.180 -> 1.181
ScheduleDAGList.cpp updated: 1.15 -> 1.16
---
Log message:
Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where
targets can implement them. Make the top-down scheduler non-g5-spe
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.13 -> 1.14
SelectionDAGISel.h updated: 1.9 -> 1.10
---
Log message:
Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where
targets can implement them. Make the top-down scheduler non-g5-specific.
---
Di
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.cpp updated: 1.16 -> 1.17
PPCInstrInfo.h updated: 1.11 -> 1.12
PPCInstrInfo.td updated: 1.178 -> 1.179
---
Log message:
implement TII::insertNoop
---
Diffs of the changes: (+8 -1)
PPCInstrInfo.cpp |5 +
PPCInstrInfo.h |
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.71 -> 1.72
ScheduleDAGList.cpp updated: 1.13 -> 1.14
---
Log message:
When a hazard recognizer needs noops to be inserted, do so. This represents
noops as null pointers in the instruction sequence.
---
Diffs of th
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.268 -> 1.269
---
Log message:
Don't depend on the C99 copysign function, implement it ourselves.
---
Diffs of the changes: (+17 -7)
SelectionDAG.cpp | 24 +---
1 files changed, 17 insertio
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.14 -> 1.15
---
Log message:
Comment fixes
---
Diffs of the changes: (+2 -2)
ScheduleDAGList.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/ScheduleDA
Changes in directory llvm/test/Regression/Transforms/InstCombine:
add.ll updated: 1.29 -> 1.30
---
Log message:
new testcase I forgot to check in earlier
---
Diffs of the changes: (+7 -0)
add.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/Regression/Transforms/InstC
Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.83 -> 1.84
---
Log message:
add a hook to insert a noop
---
Diffs of the changes: (+7 -0)
TargetInstrInfo.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/Target/TargetInstrInfo.h
diff
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.12 -> 1.13
---
Log message:
add an emitnoop method
---
Diffs of the changes: (+6 -2)
ScheduleDAG.h |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/ScheduleDAG.h
dif
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.58 -> 1.59
---
Log message:
custom lowered nodes are legal too
---
Diffs of the changes: (+2 -1)
TargetLowering.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Target/TargetL
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.12 -> 1.13
---
Log message:
Implement G5HazardRecognizer as a trivial thing that wants 5 cycles between
copyfromreg nodes. Clearly useful!
---
Diffs of the changes: (+42 -2)
ScheduleDAGList.cpp | 44 +
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.11 -> 1.12
---
Log message:
Add basic hazard recognizer support. noop insertion isn't complete yet though.
---
Diffs of the changes: (+104 -15)
ScheduleDAGList.cpp | 119 +++
Changes in directory llvm-poolalloc/Regressions:
2006-03-05.vaargCall.ll added (r1.1)
---
Log message:
a call to vaarg function fails in pc
---
Diffs of the changes: (+406 -0)
2006-03-05.vaargCall.ll | 406
1 files changed, 406 insertions(+)
Changes in directory llvm/tools/bugpoint:
CrashDebugger.cpp updated: 1.45 -> 1.46
---
Log message:
For transforms the behave differently if main goes away, add an option to
prevent bugpoint from removing main
---
Diffs of the changes: (+13 -0)
CrashDebugger.cpp | 13 +
1 file
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.267 -> 1.268
---
Log message:
Fix VC++ compilation error.
---
Diffs of the changes: (+5 -0)
SelectionDAG.cpp |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.11 -> 1.12
---
Log message:
Breathe some life into a comment.
---
Diffs of the changes: (+1 -1)
ScheduleDAG.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/ScheduleDAG.h
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.179 -> 1.180
ScheduleDAGList.cpp updated: 1.10 -> 1.11
---
Log message:
Split the list scheduler into top-down and bottom-up pieces. The priority
function of the top-down scheduler are completely bogus currentl
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.10 -> 1.11
---
Log message:
Add a new scheduling type. This is, of course, a hack. Proper factoring
will come later.
---
Diffs of the changes: (+8 -3)
ScheduleDAG.h | 11 ---
1 files changed, 8 insertions(
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.9 -> 1.10
---
Log message:
Move the available queue to being inside the ListSchedule method, since it
bounds its lifetime.
---
Diffs of the changes: (+15 -10)
ScheduleDAGList.cpp | 25 +++--
Changes in directory llvm/lib/Target:
README.txt updated: 1.12 -> 1.13
---
Log message:
add a note
---
Diffs of the changes: (+4 -0)
README.txt |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/README.txt
diff -u llvm/lib/Target/README.txt:1.12 llvm/lib/Target/README.t
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.122 -> 1.123
---
Log message:
Reinstate this now that the offending opposite xform has been removed.
---
Diffs of the changes: (+7 -0)
DAGCombiner.cpp |7 +++
1 files changed, 7 insertions(+)
Index: ll
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.43 -> 1.44
---
Log message:
Do not fold (add (shl x, c1), (shl c2, c1)) -> (shl (add x, c2), c1),
we want to canonicalize the other way.
---
Diffs of the changes: (+0 -18)
TargetLowering.cpp | 18 --
1 fi
Changes in directory llvm-test:
Makefile.programs updated: 1.194 -> 1.195
---
Log message:
Added -fomit-frame-pointer to TARGET_CFLAGS for Darwin
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.program
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGPrinter.cpp updated: 1.30 -> 1.31
---
Log message:
print arbitrary constant pool entries
---
Diffs of the changes: (+9 -0)
SelectionDAGPrinter.cpp |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/CodeGen/Se
27 matches
Mail list logo