Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.118 -> 1.119
---
Log message:
Code cleanups, no functionality change
---
Diffs of the changes: (+10 -23)
RegAllocLinearScan.cpp | 33 ++---
1 files changed, 10 insertions(+), 23 deletions
Changes in directory llvm/lib/Target/X86:
X86AsmPrinter.cpp updated: 1.166 -> 1.167
---
Log message:
"." isn't enough to get a private label on linux, use ".L".
---
Diffs of the changes: (+1 -0)
X86AsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86As
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.59 -> 1.60
---
Log message:
add a small and simple case.
---
Diffs of the changes: (+28 -0)
README.txt | 28
1 files changed, 28 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.58 -> 1.59
---
Log message:
A couple of new entries.
---
Diffs of the changes: (+9 -0)
README.txt |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm/lib/Target/X86/README.tx
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.25 -> 1.26
X86AsmPrinter.cpp updated: 1.165 -> 1.166
X86ISelDAGToDAG.cpp updated: 1.51 -> 1.52
X86ISelLowering.cpp updated: 1.94 -> 1.95
X86ISelLowering.h updated: 1.30 -> 1.31
X86InstrInfo.td updated: 1.247 -> 1.248
X86In
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.50 -> 1.51
---
Log message:
X86 codegen tweak to use lea in another case:
Suppose base == %eax and it has multiple uses, then instead of
movl %eax, %ecx
addl $8, %ecx
use
leal 8(%eax), %ecx.
---
Diffs of the chan
Changes in directory llvm/test/Regression/CodeGen/X86:
lea.ll added (r1.1)
---
Log message:
Add a test case for 'lea'.
---
Diffs of the changes: (+10 -0)
lea.ll | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/test/Regression/CodeGen/X86/lea.ll
diff -c /dev/null llvm/test
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.24 -> 1.25
---
Log message:
Missing .globl for weak / link-once .text symbols.
---
Diffs of the changes: (+1 -0)
X86ATTAsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86ATTAsmPr
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.34 -> 1.35
---
Log message:
Fix Regression/Transforms/LoopUnswitch/2006-02-22-UnswitchCrash.ll, which
caused SPASS to fail building last night.
We can't trivially unswitch a loop if the exit block has phi nodes in it,
Changes in directory llvm/test/Regression/Transforms/LoopUnswitch:
2006-02-22-UnswitchCrash.ll added (r1.1)
---
Log message:
new testcase distilled from SPASS
---
Diffs of the changes: (+42 -0)
2006-02-22-UnswitchCrash.ll | 42 ++
1 files changed,
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.167 -> 1.168
---
Log message:
This fixes a couple of problems with expansion
---
Diffs of the changes: (+23 -9)
SelectionDAGISel.cpp | 32 +++-
1 files changed, 23 insertions(+
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.35 -> 1.36
---
Log message:
Don't return registers from register classes that aren't legal.
---
Diffs of the changes: (+15 -2)
TargetLowering.cpp | 17 +++--
1 files changed, 15 insertions(+), 2 deletions(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.166 -> 1.167
---
Log message:
Change a whole bunch of code to be built around RegsForValue instead of
a single register number. This fully implements promotion for inline asms,
expand is close but not quite rig
Changes in directory llvm/include/llvm/Target:
TargetMachine.h updated: 1.59 -> 1.60
TargetOptions.h updated: 1.7 -> 1.8
---
Log message:
- Added option -relocation-model to set relocation model. Valid values include
static, pic,
dynamic-no-pic, and default.
PPC and x86 default is dynamic-no-p
Changes in directory llvm/lib/Target/PowerPC:
PPC.h updated: 1.26 -> 1.27
PPCAsmPrinter.cpp updated: 1.153 -> 1.154
PPCCodeEmitter.cpp updated: 1.46 -> 1.47
PPCISelLowering.cpp updated: 1.90 -> 1.91
PPCSubtarget.cpp updated: 1.17 -> 1.18
PPCTargetMachine.cpp updated: 1.79 -> 1.80
---
Log message
Changes in directory llvm/lib/Target:
TargetMachine.cpp updated: 1.41 -> 1.42
---
Log message:
- Added option -relocation-model to set relocation model. Valid values include
static, pic,
dynamic-no-pic, and default.
PPC and x86 default is dynamic-no-pic for Darwin, pic for others.
- Removed op
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.23 -> 1.24
X86CodeEmitter.cpp updated: 1.90 -> 1.91
X86ISelLowering.cpp updated: 1.93 -> 1.94
X86IntelAsmPrinter.cpp updated: 1.17 -> 1.18
X86TargetMachine.cpp updated: 1.104 -> 1.105
---
Log message:
- Added option -relo
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.26 -> 1.27
MachineDebugInfo.cpp updated: 1.14 -> 1.15
---
Log message:
Coordinate activities with llvm-gcc4 and dwarf.
---
Diffs of the changes: (+257 -195)
DwarfWriter.cpp | 406 ++-
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.152 -> 1.153
---
Log message:
Coordinate activities with llvm-gcc4 and dwarf.
---
Diffs of the changes: (+11 -12)
PPCAsmPrinter.cpp | 23 +++
1 files changed, 11 insertions(+), 12 deletions(-)
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.23 -> 1.24
MachineDebugInfo.h updated: 1.16 -> 1.17
---
Log message:
Coordinate activities with llvm-gcc4 and dwarf.
---
Diffs of the changes: (+64 -71)
DwarfWriter.h | 86 +-
Changes in directory llvm/include/llvm/ADT:
BitSetVector.h updated: 1.14 -> 1.15
PostOrderIterator.h updated: 1.20 -> 1.21
VectorExtras.h updated: 1.5 -> 1.6
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+3
Changes in directory llvm/include/llvm/CodeGen:
ELFWriter.h updated: 1.11 -> 1.12
LiveIntervalAnalysis.h updated: 1.50 -> 1.51
MachineInstr.h updated: 1.163 -> 1.164
ScheduleDAG.h updated: 1.8 -> 1.9
SelectionDAGNodes.h updated: 1.102 -> 1.103
ValueTypes.h updated: 1.18 -> 1.19
---
Log message:
Changes in directory llvm/include/llvm/Transforms:
LinkAllPasses.h updated: 1.28 -> 1.29
RSProfiling.h updated: 1.1 -> 1.2
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+2 -2)
LinkAllPasses.h |2 +-
R
Changes in directory llvm/include/llvm/Analysis/DataStructure:
DSGraph.h updated: 1.109 -> 1.110
DSNode.h updated: 1.56 -> 1.57
DSSupport.h updated: 1.40 -> 1.41
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes:
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.69 -> 1.70
TargetLowering.h updated: 1.53 -> 1.54
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+5 -5)
MRegisterInfo.h |2 +-
Changes in directory llvm/include/llvm/Analysis:
AliasAnalysis.h updated: 1.22 -> 1.23
LinkAllAnalyses.h updated: 1.3 -> 1.4
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+2 -2)
AliasAnalysis.h |2 +
Changes in directory llvm/include/llvm/System:
MappedFile.h updated: 1.8 -> 1.9
Path.h updated: 1.27 -> 1.28
TimeValue.h updated: 1.13 -> 1.14
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+3 -3)
MappedFi
Changes in directory llvm/include/llvm:
CallingConv.h updated: 1.1 -> 1.2
Linker.h updated: 1.18 -> 1.19
PassAnalysisSupport.h updated: 1.21 -> 1.22
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+4 -2)
Ca
Changes in directory llvm/include/llvm/Bytecode:
Archive.h updated: 1.13 -> 1.14
Format.h updated: 1.12 -> 1.13
---
Log message:
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
---
Diffs of the changes: (+2 -2)
Archive.h |2 +-
Format.h |2 +
29 matches
Mail list logo