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

2007-02-23 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: RegisterScavenging.cpp updated: 1.1 -> 1.2 --- Log message: Mark livein registers as being in used. --- Diffs of the changes: (+6 -0) RegisterScavenging.cpp |6 ++ 1 files changed, 6 insertions(+) Index: llvm/lib/CodeGen/RegisterScavenging.cp

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

2007-02-23 Thread Andrew Lenharth
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.536.2.1.2.1 -> 1.536.2.1.2.2 --- Log message: remove debug output --- Diffs of the changes: (+1 -3) InstructionCombining.cpp |4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) Index: llvm/lib/Tr

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

2007-02-23 Thread Devang Patel
Changes in directory llvm/include/llvm/Analysis: LoopPass.h updated: 1.5 -> 1.6 --- Log message: Loop passes are set up to accept pointer. --- Diffs of the changes: (+1 -1) LoopPass.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Analysis/LoopPass.h

[llvm-commits] CVS: llvm/lib/Analysis/LoopPass.cpp

2007-02-23 Thread Devang Patel
Changes in directory llvm/lib/Analysis: LoopPass.cpp updated: 1.6 -> 1.7 --- Log message: Loop passes are set up to accept pointer. --- Diffs of the changes: (+1 -1) LoopPass.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/LoopPass.cpp diff -u llvm

[llvm-commits] CVS: llvm/lib/Analysis/LoopPass.cpp

2007-02-23 Thread Devang Patel
Changes in directory llvm/lib/Analysis: LoopPass.cpp updated: 1.7 -> 1.8 --- Log message: Fix thinko. --- Diffs of the changes: (+2 -1) LoopPass.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Analysis/LoopPass.cpp diff -u llvm/lib/Analysis/LoopPass.cpp:1.

[llvm-commits] CVS: llvm/runtime/GCCLibraries/Makefile

2007-02-23 Thread Chris Lattner
Changes in directory llvm/runtime/GCCLibraries: Makefile updated: 1.10 -> 1.11 --- Log message: crtend is only for llvm-gcc3, remove it. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/runtime/GCCLibraries/Makefile diff -u

[llvm-commits] CVS: llvm/runtime/GCCLibraries/crtend/Exception.cpp Exception.h Makefile README.txt SJLJ-Exception.cpp SJLJ-Exception.h comp_genericeh.lst comp_main.lst comp_sjljeh.lst crtend.c

2007-02-23 Thread Chris Lattner
Changes in directory llvm/runtime/GCCLibraries/crtend: Exception.cpp (r1.4) removed Exception.h (r1.12) removed Makefile (r1.36) removed README.txt (r1.4) removed SJLJ-Exception.cpp (r1.7) removed SJLJ-Exception.h (r1.7) removed comp_genericeh.lst (r1.3) removed comp_main.lst (r1.3) removed comp

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/cast_ptr.ll

2007-02-23 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: cast_ptr.ll updated: 1.4 -> 1.5 --- Log message: fix this testcase --- Diffs of the changes: (+2 -1) cast_ptr.ll |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/test/Transforms/InstCombine/cast_ptr.ll diff -u

Re: [llvm-commits] CVS: llvm/test/Transforms/InstCombine/cast_ptr.ll

2007-02-23 Thread Chris Lattner
On Feb 22, 2007, at 8:28 AM, Andrew Lenharth wrote: > I won't get a chance to fix this before the nightly testers start. > Should I x-fail this until it is handled? I took care of this. The run line was wrong, so it didn't fail. Please add a fix to mainline when you can, Thanks! -Chris

[llvm-commits] CVS: llvm/lib/Transforms/Utils/ValueMapper.cpp

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: ValueMapper.cpp updated: 1.30 -> 1.31 --- Log message: fix an obscure and tricky bug the inliner can hit sometimes. --- Diffs of the changes: (+1 -1) ValueMapper.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/

[llvm-commits] [124232] Stop the "buildit" if a "make" of LLVM fails.

2007-02-23 Thread bwendlin
Revision: 124232 Author: bwendlin Date: 2007-02-23 11:54:33 -0800 (Fri, 23 Feb 2007) Log Message: --- Stop the "buildit" if a "make" of LLVM fails. Modified Paths: -- apple-local/branches/llvm/build_gcc Modified: apple-local/branches/llvm/build_gcc =

[llvm-commits] [124233] Clear out the target builtin cache before reading a PCH file.

2007-02-23 Thread bwendlin
Revision: 124233 Author: bwendlin Date: 2007-02-23 12:14:43 -0800 (Fri, 23 Feb 2007) Log Message: --- Clear out the target builtin cache before reading a PCH file. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-backend.cpp apple-local/branches/llvm/gcc/llv

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

2007-02-23 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.16 -> 1.17 --- Log message: Fix stack alignment in functions with varargs. --- Diffs of the changes: (+5 -2) ARMISelLowering.cpp |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) Index: llvm/lib/Targe

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h PPCRegisterInfo.cpp PPCRegisterInfo.h

2007-02-23 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCMachineFunctionInfo.h updated: 1.2 -> 1.3 PPCRegisterInfo.cpp updated: 1.110 -> 1.111 PPCRegisterInfo.h updated: 1.28 -> 1.29 --- Log message: Don't spill LR as a callee saved register. --- Diffs of the changes: (+19 -2) PPCMachineFunctionInf

[llvm-commits] CVS: llvm/test/CodeGen/ARM/vargs_align.ll

2007-02-23 Thread Lauro Ramos Venancio
Changes in directory llvm/test/CodeGen/ARM: vargs_align.ll added (r1.1) --- Log message: Fix stack alignment in functions with varargs. --- Diffs of the changes: (+20 -0) vargs_align.ll | 20 1 files changed, 20 insertions(+) Index: llvm/test/CodeGen/ARM/vargs_alig

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

2007-02-23 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.212 -> 1.213 --- Log message: Handle cases when joining live intervals of two virtual registers. --- Diffs of the changes: (+17 -7) LiveIntervalAnalysis.cpp | 24 +--- 1 files changed, 17 insert

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

2007-02-23 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.372 -> 1.373 --- Log message: Handle improper cast. --- Diffs of the changes: (+19 -6) SelectionDAGISel.cpp | 25 +++-- 1 files changed, 19 insertions(+), 6 deletions(-) Index: llvm/l

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

2007-02-23 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: VirtRegMap.cpp updated: 1.98 -> 1.99 --- Log message: Reuse extends the liveness of a register. Transfer the kill to the operand that reuse it. --- Diffs of the changes: (+6 -1) VirtRegMap.cpp |7 ++- 1 files changed, 6 insertions(+), 1 deleti

[llvm-commits] CVS: llvm/test/CodeGen/ARM/vargs_align.ll

2007-02-23 Thread Lauro Ramos Venancio
Changes in directory llvm/test/CodeGen/ARM: vargs_align.ll updated: 1.1 -> 1.2 --- Log message: bugfix: SP wasn't updated for varargs when frame pointer was eliminated. --- Diffs of the changes: (+2 -2) vargs_align.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: l

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

2007-02-23 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMRegisterInfo.cpp updated: 1.71 -> 1.72 --- Log message: bugfix: SP wasn't updated for varargs when frame pointer was eliminated. --- Diffs of the changes: (+65 -65) ARMRegisterInfo.cpp | 130 ++--

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/2007-02-23-lr-saved-twice.ll

2007-02-23 Thread Jim Laskey
Changes in directory llvm/test/CodeGen/PowerPC: 2007-02-23-lr-saved-twice.ll added (r1.1) --- Log message: New test - practically wrote itself. --- Diffs of the changes: (+15 -0) 2007-02-23-lr-saved-twice.ll | 15 +++ 1 files changed, 15 insertions(+) Index: llvm/test/CodeGe

[llvm-commits] CVS: llvm/lib/Support/Allocator.cpp

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/Support: Allocator.cpp updated: 1.5 -> 1.6 --- Log message: Avoid TBAA issue. --- Diffs of the changes: (+4 -1) Allocator.cpp |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/lib/Support/Allocator.cpp diff -u llvm/lib/Support/Allocat

[llvm-commits] CVS: llvm/test/CodeGen/CBackend/2007-01-08-ParamAttr-ICmp.ll

2007-02-23 Thread Bill Wendling
Changes in directory llvm/test/CodeGen/CBackend: 2007-01-08-ParamAttr-ICmp.ll updated: 1.3 -> 1.4 --- Log message: PR1164: http://llvm.org/PR1164 : Generate local names with a "llvm_cbe_" prefix using the actual name of the variable instead of a temporary name. --- Diffs of the changes: (+1

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

2007-02-23 Thread Bill Wendling
Changes in directory llvm/lib/Target/CBackend: CBackend.cpp updated: 1.327 -> 1.328 --- Log message: PR1164: http://llvm.org/PR1164 : Generate local names with a "llvm_cbe_" prefix using the actual name of the variable instead of a temporary name. --- Diffs of the changes: (+52 -22) CBacke

[llvm-commits] CVS: llvm-poolalloc/lib/DSA/BottomUpClosure.cpp CallTargets.cpp CompleteBottomUp.cpp DataStructure.cpp DataStructureAA.cpp DataStructureOpt.cpp EquivClassGraphs.cpp Local.cpp Steensgaar

2007-02-23 Thread Patrick Meredith
Changes in directory llvm-poolalloc/lib/DSA: BottomUpClosure.cpp updated: 1.129 -> 1.130 CallTargets.cpp updated: 1.10 -> 1.11 CompleteBottomUp.cpp updated: 1.41 -> 1.42 DataStructure.cpp updated: 1.258 -> 1.259 DataStructureAA.cpp updated: 1.41 -> 1.42 DataStructureOpt.cpp updated: 1.17 -> 1.18

[llvm-commits] CVS: llvm/test/CodeGen/CBackend/2007-02-23-NameConflicts.ll

2007-02-23 Thread Bill Wendling
Changes in directory llvm/test/CodeGen/CBackend: 2007-02-23-NameConflicts.ll added (r1.1) --- Log message: Testcase for PR1164: http://llvm.org/PR1164 --- Diffs of the changes: (+13 -0) 2007-02-23-NameConflicts.ll | 13 + 1 files changed, 13 insertions(+) Index: llvm/test/

[llvm-commits] CVS: llvm/test/CodeGen/CBackend/2007-02-23-NameConflicts.ll

2007-02-23 Thread Bill Wendling
Changes in directory llvm/test/CodeGen/CBackend: 2007-02-23-NameConflicts.ll updated: 1.1 -> 1.2 --- Log message: Make the testcase correct. --- Diffs of the changes: (+2 -2) 2007-02-23-NameConflicts.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/test/CodeGe

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

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instruction.cpp updated: 1.69 -> 1.70 Instructions.cpp updated: 1.77 -> 1.78 --- Log message: Refactor the setName stuff, moving it down the inheritance hierarchy, to solve a crash in -instcombine -debug that was hit while investigating PR1217: http://llvm

[llvm-commits] CVS: llvm/include/llvm/InstrTypes.h Instruction.h Instructions.h

2007-02-23 Thread Chris Lattner
Changes in directory llvm/include/llvm: InstrTypes.h updated: 1.62 -> 1.63 Instruction.h updated: 1.81 -> 1.82 Instructions.h updated: 1.61 -> 1.62 --- Log message: Refactor the setName stuff, moving it down the inheritance hierarchy, to solve a crash in -instcombine -debug that was hit while i

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll

2007-02-23 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2007-02-23-PhiFoldInfLoop.ll added (r1.1) --- Log message: testcase for pr1217: http://llvm.org/PR1217 --- Diffs of the changes: (+32 -0) 2007-02-23-PhiFoldInfLoop.ll | 32 1 files changed, 32 insert

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

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.636 -> 1.637 --- Log message: Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217: http://llvm.org/PR1217 --- Diffs of the changes: (+2 -1) InstructionCombining.cpp |3 ++- 1 files changed, 2 inse

[llvm-commits] CVS: llvm/test/Transforms/ConstProp/2007-02-23-sdiv.ll

2007-02-23 Thread Chris Lattner
Changes in directory llvm/test/Transforms/ConstProp: 2007-02-23-sdiv.ll added (r1.1) --- Log message: testcase for pr1215: http://llvm.org/PR1215 --- Diffs of the changes: (+5 -0) 2007-02-23-sdiv.ll |5 + 1 files changed, 5 insertions(+) Index: llvm/test/Transforms/ConstProp/200

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

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.137 -> 1.138 --- Log message: Fix Transforms/ConstProp/2007-02-23-sdiv.ll and PR1215: http://llvm.org/PR1215 --- Diffs of the changes: (+2 -1) ConstantFolding.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(

[llvm-commits] CVS: llvm/lib/Support/FoldingSet.cpp

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/Support: FoldingSet.cpp updated: 1.16 -> 1.17 --- Log message: remove folding set debug output --- Diffs of the changes: (+0 -4) FoldingSet.cpp |4 1 files changed, 4 deletions(-) Index: llvm/lib/Support/FoldingSet.cpp diff -u llvm/lib/Support/Foldi

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-02-23-DAGCombine-Miscompile.ll

2007-02-23 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/Generic: 2007-02-23-DAGCombine-Miscompile.ll added (r1.1) --- Log message: testcase for PR1219: http://llvm.org/PR1219 --- Diffs of the changes: (+13 -0) 2007-02-23-DAGCombine-Miscompile.ll | 13 + 1 files changed, 13 insertions(+) I

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

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: TargetLowering.cpp updated: 1.93 -> 1.94 --- Log message: Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile.ll and PR1219: http://llvm.org/PR1219 --- Diffs of the changes: (+2 -2) TargetLowering.cpp |4 ++-- 1 files changed, 2 in

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.h JITEmitter.cpp

2007-02-23 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.h updated: 1.29 -> 1.30 JITEmitter.cpp updated: 1.129 -> 1.130 --- Log message: Fix PR1216: http://llvm.org/PR1216 by cleaning up the ownership of JITResolver. --- Diffs of the changes: (+42 -29) JIT.h |2 + JITEmitter.cp

[llvm-commits] CVS: llvm/docs/HowToSubmitABug.html

2007-02-23 Thread Bill Wendling
Changes in directory llvm/docs: HowToSubmitABug.html updated: 1.27 -> 1.28 --- Log message: Added some more information on how to use "delta" to reduce testcases. --- Diffs of the changes: (+11 -7) HowToSubmitABug.html | 18 +++--- 1 files changed, 11 insertions(+), 7 deletio

[llvm-commits] CVS: llvm/lib/Support/APInt.cpp

2007-02-23 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.32 -> 1.33 --- Log message: 1. Make internal functions take const arguments where they should, just to be safe. 2. Make internal functions that return a carry/borrow return bool instead of uint64_t because the carry/borrow can o

[llvm-commits] [124235] emit useful error messages if bad immediates are used

2007-02-23 Thread clattner
Revision: 124235 Author: clattner Date: 2007-02-23 20:31:35 -0800 (Fri, 23 Feb 2007) Log Message: --- emit useful error messages if bad immediates are used Modified Paths: -- apple-local/branches/llvm/gcc/config/rs6000/llvm-rs6000.cpp Modified: apple-local/branches/

[llvm-commits] [124236] add missing #include

2007-02-23 Thread clattner
Revision: 124236 Author: clattner Date: 2007-02-23 20:35:59 -0800 (Fri, 23 Feb 2007) Log Message: --- add missing #include Modified Paths: -- apple-local/branches/llvm/gcc/config/rs6000/llvm-rs6000.cpp Modified: apple-local/branches/llvm/gcc/config/rs6000/llvm-rs600