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 ins
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-test/SingleSource
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 changed
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 change
Changes in directory llvm/include/llvm:
Constant.h updated: 1.27 -> 1.28
---
Log message:
Get rid of the multiple copies of getStringValue. Now a Constant:: method.
---
Diffs of the changes: (+5 -0)
Constant.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/Const
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 -
MachineDebu
Changes in directory llvm/lib/VMCore:
Module.cpp updated: 1.64 -> 1.65
---
Log message:
add a new helper method.
---
Diffs of the changes: (+14 -0)
Module.cpp | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/VMCore/Module.cpp
diff -u llvm/lib/VMCore/Module.cpp:1.6
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: ll
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 +
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/includ
Changes in directory llvm/lib/ExecutionEngine:
ExecutionEngine.cpp updated: 1.74 -> 1.75
---
Log message:
Add a helper method for running static ctors/dtors in the module.
---
Diffs of the changes: (+31 -2)
ExecutionEngine.cpp | 33 +++--
1 files changed, 31 i
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/
Changes in directory llvm/test:
TestRunner.sh updated: 1.10 -> 1.11
---
Log message:
Pass -emit-llvm automatically to %llvmgcc and %llvmg++ to fix regression
tests with the new f.e.
---
Diffs of the changes: (+1 -1)
TestRunner.sh |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Changes in directory llvm/test/lib:
llvm-dg.exp updated: 1.11 -> 1.12
---
Log message:
Automatically pass -emit-llvm to llvmgcc when using %llvmgcc
---
Diffs of the changes: (+2 -2)
llvm-dg.exp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/test/lib/llvm-dg.exp
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 modul
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/lib/
Changes in directory llvm/lib/Transforms/IPO:
StripSymbols.cpp updated: 1.4 -> 1.5
---
Log message:
fix a pasto
---
Diffs of the changes: (+1 -1)
StripSymbols.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/IPO/StripSymbols.cpp
diff -u llvm/lib/Tr
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: ll
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 de
Changes in directory llvm/runtime/GCCLibraries/crtend:
Makefile updated: 1.32 -> 1.33
README.txt updated: 1.1 -> 1.2
crtend.c updated: 1.5 -> 1.6
listend.ll (r1.4) removed
---
Log message:
Make the new and old front-ends more similar: now neither uses __main.
---
Diffs of the changes: (+5 -6
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 -
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:
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 inte
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.27 -> 1.28
---
Log message:
PriorityQueue is an instance var, use it.
---
Diffs of the changes: (+33 -39)
ScheduleDAGList.cpp | 72 +++-
1 files changed, 33
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/lib/CodeGen/
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/lib/CodeGen/Selection
Changes in directory llvm-test:
Makefile.programs updated: 1.196 -> 1.197
---
Log message:
test -use-sched-latencies as llc beta tonight.
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff
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 ton
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/lib/CodeGen/SelectionDAG/Sched
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 +
30 matches
Mail list logo