[llvm-commits] CVS: llvm/include/llvm/Bytecode/Archive.h Format.h

2006-02-22 Thread Chris Lattner
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 +-

[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasAnalysis.h LinkAllAnalyses.h

2006-02-22 Thread Chris Lattner
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 +-

[llvm-commits] CVS: llvm/include/llvm/Analysis/DataStructure/DSGraph.h DSNode.h DSSupport.h

2006-02-22 Thread Chris Lattner
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: (+5

[llvm-commits] CVS: llvm/include/llvm/Transforms/LinkAllPasses.h RSProfiling.h

2006-02-22 Thread Chris Lattner
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 +-

[llvm-commits] CVS: llvm/include/llvm/ADT/BitSetVector.h PostOrderIterator.h VectorExtras.h

2006-02-22 Thread Chris Lattner
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 -1)

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ELFWriter.h LiveIntervalAnalysis.h MachineInstr.h ScheduleDAG.h SelectionDAGNodes.h ValueTypes.h

2006-02-22 Thread Chris Lattner
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: Make

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

2006-02-22 Thread Jim Laskey
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(-)

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

2006-02-22 Thread Jim Laskey
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

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86CodeEmitter.cpp X86ISelLowering.cpp X86IntelAsmPrinter.cpp X86TargetMachine.cpp

2006-02-22 Thread Evan Cheng
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

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

2006-02-22 Thread Evan Cheng
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

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPC.h PPCAsmPrinter.cpp PPCCodeEmitter.cpp PPCISelLowering.cpp PPCSubtarget.cpp PPCTargetMachine.cpp

2006-02-22 Thread Evan Cheng
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: -

[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h TargetOptions.h

2006-02-22 Thread Evan Cheng
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

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

2006-02-22 Thread Chris Lattner
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

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

2006-02-22 Thread Chris Lattner
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(-)

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

2006-02-22 Thread Chris Lattner
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

[llvm-commits] CVS: llvm/test/Regression/Transforms/LoopUnswitch/2006-02-22-UnswitchCrash.ll

2006-02-22 Thread Chris Lattner
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,

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopUnswitch.cpp

2006-02-22 Thread Chris Lattner
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,

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp

2006-02-22 Thread Evan Cheng
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-commits] CVS: llvm/test/Regression/CodeGen/X86/lea.ll

2006-02-22 Thread Evan Cheng
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-commits] CVS: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp

2006-02-22 Thread Evan Cheng
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

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td X86IntelAsmPrinter.cpp

2006-02-22 Thread Evan Cheng
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