[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.15 -> 1.16 --- 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.15 llvm/lib/Target/README.t

[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.16 -> 1.17 --- Log message: add an example --- Diffs of the changes: (+11 -0) README.txt | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.16 llvm/lib/Ta

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCHazardRecognizers.cpp updated: 1.7 -> 1.8 --- Log message: blr is a branch too --- Diffs of the changes: (+1 -0) PPCHazardRecognizers.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp dif

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.41 -> 1.42 --- Log message: merge preds/chainpreds -> preds set merge succs/chainsuccs -> succs set This has no functionality change, simplifies the code, and reduces the size of sunits. --- Diffs of the chang

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.42 -> 1.43 --- Log message: Move some methods around so that BU specific code is together, TD specific code is together, and direction independent code is together. --- Diffs of the changes: (+245 -236) Sche

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.43 -> 1.44 --- Log message: Make CurrCycle a local var instead of an instance var --- Diffs of the changes: (+20 -19) ScheduleDAGList.cpp | 39 --- 1 files changed, 20 i

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.44 -> 1.45 --- Log message: rename priorityqueue -> availablequeue. When a node is scheduled, remember which cycle it lands on. --- Diffs of the changes: (+37 -34) ScheduleDAGList.cpp | 71 +++

[llvm-commits] CVS: llvm/include/llvm/Intrinsics.td

2006-03-11 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.4 -> 1.5 --- Log message: Mark llvm.stacksave as only reading memory, this fixes Regression/Transforms/InstCombine/stacksaverestore.ll --- Diffs of the changes: (+1 -1) Intrinsics.td |2 +- 1 files changed, 1 insertion(+)

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.45 -> 1.46 --- Log message: As a pending queue data structure to keep track of instructions whose operands have all issued, but whose results are not yet available. This allows us to compile: int G; int test(i

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp

2006-03-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.46 -> 1.47 --- Log message: Chain operands aren't real uses: they don't require the full latency of the predecessor to finish before they can start. --- Diffs of the changes: (+10 -4) ScheduleDAGList.cpp |