[llvm-commits] CVS: llvm/lib/VMCore/Constants.cpp

2006-03-08 Thread Jim Laskey
Changes in directory llvm/lib/VMCore: Constants.cpp updated: 1.145 - 1.146 --- Log message: Get rid of the multiple copies of getStringValue. Now a Constant:: method. --- Diffs of the changes: (+40 -0) Constants.cpp | 40 1 files changed, 40

[llvm-commits] CVS: llvm-test/SingleSource/Benchmarks/Shootout-C++/Makefile

2006-03-08 Thread Chris Lattner
Changes in directory llvm-test/SingleSource/Benchmarks/Shootout-C++: Makefile updated: 1.13 - 1.14 --- Log message: let these programs work with the new CFE --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-03-08 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.182 - 1.183 --- Log message: Get rid of the multiple copies of getStringValue. Now a Constant:: method. --- Diffs of the changes: (+1 -19) SelectionDAGISel.cpp | 20 +--- 1 files

[llvm-commits] CVS: llvm/lib/Debugger/ProgramInfo.cpp

2006-03-08 Thread Jim Laskey
Changes in directory llvm/lib/Debugger: ProgramInfo.cpp updated: 1.12 - 1.13 --- Log message: Get rid of the multiple copies of getStringValue. Now a Constant:: method. --- Diffs of the changes: (+3 -42) ProgramInfo.cpp | 45 +++-- 1 files

[llvm-commits] CVS: llvm/lib/CodeGen/DwarfWriter.cpp MachineDebugInfo.cpp

2006-03-08 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.43 - 1.44 MachineDebugInfo.cpp updated: 1.26 - 1.27 --- Log message: Get rid of the multiple copies of getStringValue. Now a Constant:: method. --- Diffs of the changes: (+2 -42) DwarfWriter.cpp |1 -

[llvm-commits] CVS: llvm/include/llvm/ExecutionEngine/ExecutionEngine.h

2006-03-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/ExecutionEngine: ExecutionEngine.h updated: 1.33 - 1.34 --- Log message: Add a helper method for running static ctors/dtors in the module. --- Diffs of the changes: (+6 -0) ExecutionEngine.h |6 ++ 1 files changed, 6 insertions(+) Index:

[llvm-commits] CVS: llvm/tools/lli/lli.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/tools/lli: lli.cpp updated: 1.54 - 1.55 --- Log message: Fit to 80 columns. Add support for running static ctor/dtors that aren't handled by __main. This fixes programs with the JIT and the new CFE, such as HBD. --- Diffs of the changes: (+14 -7) lli.cpp | 21

[llvm-commits] CVS: llvm/include/llvm/Module.h

2006-03-08 Thread Chris Lattner
Changes in directory llvm/include/llvm: Module.h updated: 1.69 - 1.70 --- Log message: add a new helper method --- Diffs of the changes: (+6 -0) Module.h |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Module.h diff -u llvm/include/llvm/Module.h:1.69

[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-03-08 Thread Jim Laskey
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.254 - 1.255 --- Log message: Add #line support for CBE. --- Diffs of the changes: (+17 -0) Writer.cpp | 17 + 1 files changed, 17 insertions(+) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u

[llvm-commits] CVS: llvm/tools/bugpoint/ExtractFunction.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: ExtractFunction.cpp updated: 1.45 - 1.46 --- Log message: Fix a really annoying bug in bugpoint that made reducing C++ testcases almost impossible with the new CFE. It now guarantees that the static ctor/dtor list is correctly split between the

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.64 - 1.65 --- Log message: a couple of miscellaneous things. --- Diffs of the changes: (+18 -0) README.txt | 18 ++ 1 files changed, 18 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64AsmPrinter.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64AsmPrinter.cpp updated: 1.23 - 1.24 --- Log message: Add support for 'special' llvm globals like debug info and static ctors/dtors. --- Diffs of the changes: (+4 -0) IA64AsmPrinter.cpp |4 1 files changed, 4 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.56 - 1.57 --- Log message: Add support for 'special' llvm globals like debug info and static ctors/dtors. --- Diffs of the changes: (+6 -1) SparcAsmPrinter.cpp |7 ++- 1 files changed, 6 insertions(+), 1

[llvm-commits] CVS: llvm/Makefile.rules

2006-03-08 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.349 - 1.350 --- Log message: Use $(Verb) instead of @ so that VERBOSE=1 will print these. --- Diffs of the changes: (+2 -2) Makefile.rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/Makefile.rules diff

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.32 - 1.33 --- Log message: Add support for 'special' llvm globals like debug info and static ctors/dtors. --- Diffs of the changes: (+4 -0) AlphaAsmPrinter.cpp |4 1 files changed, 4 insertions(+) Index:

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.25 - 1.26 --- Log message: Refactor the priority mechanism one step further: now that it is a separate class, sever its implementation from the interface. Now we can provide new implementations of the same

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.26 - 1.27 --- Log message: add some comments --- Diffs of the changes: (+13 -8) ScheduleDAGList.cpp | 21 + 1 files changed, 13 insertions(+), 8 deletions(-) Index:

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGSimple.cpp updated: 1.5 - 1.6 --- Log message: don't copy all itinerary data --- Diffs of the changes: (+1 -1) ScheduleDAGSimple.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.28 - 1.29 --- Log message: Pull latency information for target instructions out of the latency tables. :) Only enable this with -use-sched-latencies, I'll enable it by default with a clean nightly tester run

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.30 - 1.31 --- Log message: yes yes, enabled debug output is bad --- Diffs of the changes: (+0 -3) ScheduleDAGList.cpp |3 --- 1 files changed, 3 deletions(-) Index:

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

2006-03-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.29 - 1.30 --- Log message: switch the t-d scheduler to use a really dumb and trivial critical path latency priority function. --- Diffs of the changes: (+104 -1) ScheduleDAGList.cpp | 105