Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp added (r1.1)
Makefile updated: 1.11 -> 1.12
SparcV8.h updated: 1.6 -> 1.7
SparcV8TargetMachine.cpp updated: 1.32 -> 1.33
---
Log message:
Add the framework for a dag-dag isel
---
Diffs of the changes: (+185 -2)
Makefile
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.8 -> 1.9
---
Log message:
Remove a few lines of dead code.
---
Diffs of the changes: (+0 -3)
X86ISelLowering.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llv
Changes in directory llvm/lib/Target/SparcV8:
README.txt updated: 1.38 -> 1.39
---
Log message:
asmprinter done, added crucial missing step
---
Diffs of the changes: (+3 -4)
README.txt |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/SparcV8/README.
Changes in directory llvm/lib/Target/SparcV8:
SparcV8AsmPrinter.cpp updated: 1.43 -> 1.44
---
Log message:
Use the AsmPrinter for global variable init printing. This eliminates a
bunch of code and causes V8 to start using the fancy .asciz directive that
the sun assembler supports.
---
Diffs
Changes in directory llvm/lib/Target/SparcV8:
SparcV8AsmPrinter.cpp updated: 1.42 -> 1.43
---
Log message:
Switch constant pool printing over to use the Shared AsmPrinter version
---
Diffs of the changes: (+10 -27)
SparcV8AsmPrinter.cpp | 37 ++---
1 file
Changes in directory llvm/lib/Target/SparcV8:
SparcV8AsmPrinter.cpp updated: 1.41 -> 1.42
---
Log message:
Use the shared AsmPrinter code for some basic stuff. No functionality
change except for fewer .section directives emitted
---
Diffs of the changes: (+14 -41)
SparcV8AsmPrinter.cpp |
Changes in directory llvm/lib/Target/SparcV8:
README.txt updated: 1.37 -> 1.38
SparcV8AsmPrinter.cpp updated: 1.40 -> 1.41
SparcV8InstrFormats.td updated: 1.8 -> 1.9
SparcV8InstrInfo.td updated: 1.46 -> 1.47
---
Log message:
Convert the remaining instructions over, branches and calls. Fix a co
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.19 -> 1.20
---
Log message:
Added an idea about any_extend for performance tuning.
---
Diffs of the changes: (+5 -0)
README.txt |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llv
Changes in directory llvm-www:
developers.txt updated: 1.4 -> 1.5
---
Log message:
Correct size.
---
Diffs of the changes: (+1 -1)
developers.txt |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/developers.txt
diff -u llvm-www/developers.txt:1.4 llvm-www/develope
Changes in directory llvm-www/img:
PhotoEvan.jpg updated: 1.2 -> 1.3
---
Log message:
Optimized for Web.
---
Diffs of the changes: (+0 -0)
PhotoEvan.jpg |0
1 files changed
Index: llvm-www/img/PhotoEvan.jpg
___
llvm-commits mailing list
Changes in directory llvm-www:
developers.cgi updated: 1.5 -> 1.6
---
Log message:
Make things work if we have more than 9 rows
---
Diffs of the changes: (+2 -1)
developers.cgi |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm-www/developers.cgi
diff -u llvm-www/dev
Changes in directory llvm-www:
developers.txt updated: 1.3 -> 1.4
---
Log message:
Update Hendrik's dimension.
---
Diffs of the changes: (+1 -1)
developers.txt |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/developers.txt
diff -u llvm-www/developers.txt:1.3 llv
Changes in directory llvm/lib/Target/SparcV8:
SparcV8InstrFormats.td updated: 1.7 -> 1.8
SparcV8InstrInfo.td updated: 1.45 -> 1.46
---
Log message:
convert FP instructions to use an asmstring and operand list, allowing FP
programs to work on V8 again
---
Diffs of the changes: (+72 -28)
Spa
Changes in directory llvm-www/img:
PhotoHenrik.jpg updated: 1.1 -> 1.2
---
Log message:
Shrink Henrik just a tad. Upon Chris' request.
---
Diffs of the changes: (+0 -0)
PhotoHenrik.jpg |0
1 files changed
Index: llvm-www/img/PhotoHenrik.jpg
___
Changes in directory llvm-www:
developers.txt updated: 1.2 -> 1.3
---
Log message:
Correct dimension.
---
Diffs of the changes: (+1 -1)
developers.txt |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/developers.txt
diff -u llvm-www/developers.txt:1.2 llvm-www/dev
Changes in directory llvm-www/img:
PhotoEvan.jpg updated: 1.1 -> 1.2
---
Log message:
A scaled down photo!
---
Diffs of the changes: (+0 -0)
PhotoEvan.jpg |0
1 files changed
Index: llvm-www/img/PhotoEvan.jpg
___
llvm-commits mailing li
Changes in directory llvm-www/img:
PhotoEvan.jpg added (r1.1)
---
Log message:
Added me!
---
Diffs of the changes: (+0 -0)
PhotoEvan.jpg |0
1 files changed
Index: llvm-www/img/PhotoEvan.jpg
___
llvm-commits mailing list
llvm-commits@cs
Changes in directory llvm-www:
developers.txt updated: 1.1 -> 1.2
---
Log message:
Added me!
---
Diffs of the changes: (+1 -0)
developers.txt |1 +
1 files changed, 1 insertion(+)
Index: llvm-www/developers.txt
diff -u llvm-www/developers.txt:1.1 llvm-www/developers.txt:1.2
--- llvm-
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.13 -> 1.14
---
Log message:
Added truncate.
---
Diffs of the changes: (+28 -0)
X86ISelDAGToDAG.cpp | 28
1 files changed, 28 insertions(+)
Index: llvm/lib/Target/X86/X86ISelDAGToDAG.cp
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.170 -> 1.171
---
Log message:
Added anyext, modelled as zext on X86.
---
Diffs of the changes: (+5 -0)
X86InstrInfo.td |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u ll
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.78 -> 1.79
---
Log message:
Yet another variant of getTargetNode().
---
Diffs of the changes: (+17 -0)
SelectionDAG.h | 17 +
1 files changed, 17 insertions(+)
Index: llvm/include/llvm/CodeGen/Sel
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.td updated: 1.23 -> 1.24
X86InstrInfo.td updated: 1.169 -> 1.170
X86ISelDAGToDAG.cpp updated: 1.12 -> 1.13
---
Log message:
Added support for cmp, test, and conditional move instructions.
---
Diffs of the changes: (+327 -111)
X86ISe
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.229 -> 1.230
---
Log message:
X86 lowers SELECT to a cmp / test followed by a conditional move.
---
Diffs of the changes: (+10 -0)
LegalizeDAG.cpp | 10 ++
1 files changed, 10 insertions(+)
Index: ll
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.18 -> 1.19
---
Log message:
Added some isel ideas.
---
Diffs of the changes: (+14 -0)
README.txt | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm/lib/Target/X86/READ
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.7 -> 1.8
X86ISelLowering.h updated: 1.2 -> 1.3
---
Log message:
X86 lowers SELECT to a cmp / test followed by a conditional move.
---
Diffs of the changes: (+29 -1)
X86ISelLowering.cpp | 22 ++
X
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.90 -> 1.91
X86.h updated: 1.38 -> 1.39
---
Log message:
Only lower SELECT when using DAG based isel.
---
Diffs of the changes: (+8 -4)
X86.h|1 +
X86TargetMachine.cpp | 11 +++
2 files c
Changes in directory llvm/utils/TableGen:
CodeGenTarget.cpp updated: 1.49 -> 1.50
DAGISelEmitter.cpp updated: 1.99 -> 1.100
DAGISelEmitter.h updated: 1.45 -> 1.46
---
Log message:
Support for read / write from explicit registers with FlagVT type.
---
Diffs of the changes: (+112 -42)
CodeGe
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.h updated: 1.3 -> 1.4
X86IntelAsmPrinter.h updated: 1.4 -> 1.5
---
Log message:
Remove hidden DOS characters.
---
Diffs of the changes: (+171 -171)
X86ATTAsmPrinter.h | 152
X86IntelAsmPr
Changes in directory llvm/win32/Linker:
Linker.vcproj updated: 1.4 -> 1.5
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Linker.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Linker/Linker.vcproj
diff -u llvm/win32/Lin
Changes in directory llvm/win32/lli:
lli.vcproj updated: 1.6 -> 1.7
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
lli.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/lli/lli.vcproj
diff -u llvm/win32/lli/lli.vcproj:1.6
Changes in directory llvm/include/llvm:
Constant.h updated: 1.26 -> 1.27
GlobalVariable.h updated: 1.35 -> 1.36
Instruction.h updated: 1.69 -> 1.70
---
Log message:
Fix VC++ level 4 warnings. Because a base class has declared these private,
VC++ complains it cannot automatically generate this
Changes in directory llvm/win32/analyze:
analyze.vcproj updated: 1.5 -> 1.6
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
analyze.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/analyze/analyze.vcproj
diff -u llvm/win3
Changes in directory llvm/include/llvm:
Value.h updated: 1.79 -> 1.80
---
Log message:
Fix VC++ level 4 warnings.
---
Diffs of the changes: (+2 -2)
Value.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Value.h
diff -u llvm/include/llvm/Value.h:1.79
Changes in directory llvm/win32/Bytecode:
Bytecode.vcproj updated: 1.4 -> 1.5
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Bytecode.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Bytecode/Bytecode.vcproj
diff -u llvm
Changes in directory llvm/win32/ExecutionEngine:
ExecutionEngine.vcproj updated: 1.7 -> 1.8
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
ExecutionEngine.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/ExecutionEngine/
Changes in directory llvm/win32/llvm-dis:
llvm-dis.vcproj updated: 1.3 -> 1.4
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-dis.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-dis/llvm-dis.vcproj
diff -u llvm
Changes in directory llvm/win32/TableGen:
TableGen.vcproj updated: 1.18 -> 1.19
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
TableGen.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/TableGen/TableGen.vcproj
diff -u ll
Changes in directory llvm/win32/CBackend:
CBackend.vcproj updated: 1.3 -> 1.4
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
CBackend.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/CBackend/CBackend.vcproj
diff -u llvm
Changes in directory llvm/win32/llvm-as:
llvm-as.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-as.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-as/llvm-as.vcproj
diff -u llvm/win3
Changes in directory llvm/win32/llvm-ld:
llvm-ld.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-ld.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-ld/llvm-ld.vcproj
diff -u llvm/win3
Changes in directory llvm/win32/System:
System.vcproj updated: 1.15 -> 1.16
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
System.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/System/System.vcproj
diff -u llvm/win32/S
Changes in directory llvm/win32/llvm-ar:
llvm-ar.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-ar.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-ar/llvm-ar.vcproj
diff -u llvm/win3
Changes in directory llvm/win32/CodeGen:
CodeGen.vcproj updated: 1.15 -> 1.16
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
CodeGen.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/CodeGen/CodeGen.vcproj
diff -u llvm/wi
Changes in directory llvm/win32/Transforms:
Transforms.vcproj updated: 1.18 -> 1.19
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Transforms.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Transforms/Transforms.vcproj
Changes in directory llvm/win32/AsmParser:
AsmParser.vcproj updated: 1.7 -> 1.8
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
AsmParser.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/AsmParser/AsmParser.vcproj
diff -u
Changes in directory llvm/win32/llvm-ranlib:
llvm-ranlib.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-ranlib.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-ranlib/llvm-ranlib.vcpr
Changes in directory llvm/win32/llvm-link:
llvm-link.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-link.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-link/llvm-link.vcproj
diff -u
Changes in directory llvm/win32/Target:
Target.vcproj updated: 1.11 -> 1.12
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Target.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Target/Target.vcproj
diff -u llvm/win32/T
Changes in directory llvm/win32/Fibonacci:
Fibonacci.vcproj updated: 1.9 -> 1.10
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Fibonacci.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Fibonacci/Fibonacci.vcproj
diff -
Changes in directory llvm/win32/opt:
opt.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
opt.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/opt/opt.vcproj
diff -u llvm/win32/opt/opt.vcproj:1.2
Changes in directory llvm/win32/bugpoint:
bugpoint.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
bugpoint.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/bugpoint/bugpoint.vcproj
diff -u llvm
Changes in directory llvm/win32/llvm-nm:
llvm-nm.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-nm.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-nm/llvm-nm.vcproj
diff -u llvm/win3
Changes in directory llvm/win32/VMCore:
VMCore.vcproj updated: 1.10 -> 1.11
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
VMCore.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/VMCore/VMCore.vcproj
diff -u llvm/win32/V
Changes in directory llvm/win32/llvm-prof:
llvm-prof.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-prof.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-prof/llvm-prof.vcproj
diff -u
Changes in directory llvm/win32/llc:
llc.vcproj updated: 1.7 -> 1.8
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llc.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llc/llc.vcproj
diff -u llvm/win32/llc/llc.vcproj:1.7
Changes in directory llvm/win32/llvm-bcanalyzer:
llvm-bcanalyzer.vcproj updated: 1.2 -> 1.3
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
llvm-bcanalyzer.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/llvm-bcanalyzer/
Changes in directory llvm/win32/Support:
Support.vcproj updated: 1.11 -> 1.12
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Support.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Support/Support.vcproj
diff -u llvm/wi
Changes in directory llvm/win32/Analysis:
Analysis.vcproj updated: 1.15 -> 1.16
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
Analysis.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/Analysis/Analysis.vcproj
diff -u ll
Changes in directory llvm/win32/x86:
x86.vcproj updated: 1.16 -> 1.17
---
Log message:
Turn on string pooling for smaller binaries.
---
Diffs of the changes: (+2 -0)
x86.vcproj |2 ++
1 files changed, 2 insertions(+)
Index: llvm/win32/x86/x86.vcproj
diff -u llvm/win32/x86/x86.vcproj:1
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h added (r1.1)
MachineFunction.h updated: 1.55 -> 1.56
SelectionDAGNodes.h updated: 1.81 -> 1.82
---
Log message:
Added source file/line correspondence for dwarf (PowerPC only at this point.)
---
Diffs of the changes: (+96 -0)
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.26 -> 1.27
---
Log message:
Added source file/line correspondence for dwarf (PowerPC only at this point.)
---
Diffs of the changes: (+10 -0)
TargetSelectionDAG.td | 10 ++
1 files changed, 10 insertions(+)
I
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.128 -> 1.129
PPCInstrInfo.td updated: 1.160 -> 1.161
---
Log message:
Added source file/line correspondence for dwarf (PowerPC only at this point.)
---
Diffs of the changes: (+17 -0)
PPCAsmPrinter.cpp |8 +++
Changes in directory llvm/lib/CodeGen:
MachineFunction.cpp updated: 1.81 -> 1.82
---
Log message:
Added source file/line correspondence for dwarf (PowerPC only at this point.)
---
Diffs of the changes: (+1 -1)
MachineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.228 -> 1.229
SelectionDAG.cpp updated: 1.224 -> 1.225
SelectionDAGISel.cpp updated: 1.116 -> 1.117
---
Log message:
Added source file/line correspondence for dwarf (PowerPC only at this point.)
---
Diffs of the cha
Changes in directory llvm-gcc/gcc:
llvm-expand.c updated: 1.121 -> 1.122
llvm-out.h updated: 1.6 -> 1.7
llvm-representation.c updated: 1.22 -> 1.23
llvm-representation.h updated: 1.21 -> 1.22
toplev.c updated: 1.6 -> 1.7
---
Log message:
http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=676
Fixes
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.127 -> 1.128
---
Log message:
Weak and linkonce global vars should still have a .globl emitted for them
---
Diffs of the changes: (+2 -1)
PPCAsmPrinter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Changes in directory llvm-www/pubs:
index.html updated: 1.34 -> 1.35
---
Log message:
---
Diffs of the changes: (+1 -1)
index.html |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-www/pubs/index.html
diff -u llvm-www/pubs/index.html:1.34 llvm-www/pubs/index.html:1.35
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.td updated: 1.159 -> 1.160
PPCRegisterInfo.td updated: 1.26 -> 1.27
---
Log message:
Add a second vector type to the VRRC register class, and fix some patterns
so that tablegen can infer all types.
---
Diffs of the changes: (+6 -6)
68 matches
Mail list logo