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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.264 -> 1.265 --- Log message: Fix custom lowering of dynamic_stackalloc --- Diffs of the changes: (+9 -6) LegalizeDAG.cpp | 15 +-- 1 files changed, 9 insertions(+), 6 deletions(-) Index: llvm/li

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.238 -> 1.239 --- Log message: add a missing node name --- Diffs of the changes: (+1 -0) SelectionDAG.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp diff -u

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8ISelDAGToDAG.cpp updated: 1.51 -> 1.52 --- Log message: Have legalize take care of DYNAMIC_STACKALLOC for us, implement llvm.stacksave/stackrestore. --- Diffs of the changes: (+4 -18) SparcV8ISelDAGToDAG.cpp | 22 -

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.265 -> 1.266 --- Log message: Allow the target to specify 'expand' if they just require the amount to be subtracted from the stack pointer. --- Diffs of the changes: (+19 -9) LegalizeDAG.cpp | 28 +

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Function.cpp updated: 1.98 -> 1.99 --- Log message: add a missing break that Reid noticed. --- Diffs of the changes: (+1 -0) Function.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/VMCore/Function.cpp diff -u llvm/lib/VMCore/Function.c

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8ISelDAGToDAG.cpp updated: 1.50 -> 1.51 --- Log message: Implement DYNAMIC_STACKALLOC for V8 --- Diffs of the changes: (+18 -1) SparcV8ISelDAGToDAG.cpp | 19 ++- 1 files changed, 18 insertions(+), 1 deletion(-) Index:

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.150 -> 1.151 PPCISelLowering.cpp updated: 1.66 -> 1.67 --- Log message: Use the default impl of DYNAMIC_STACKALLOC, allowing us to delete some code. --- Diffs of the changes: (+4 -41) PPCISelDAGToDAG.cpp | 38 --

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelPattern.cpp

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.31 -> 1.32 X86ISelLowering.cpp updated: 1.41 -> 1.42 X86ISelPattern.cpp updated: 1.197 -> 1.198 --- Log message: Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code. --- Diffs of the changes: (+4 -

[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8AsmPrinter.cpp SparcV8InstrInfo.td

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8AsmPrinter.cpp updated: 1.49 -> 1.50 SparcV8InstrInfo.td updated: 1.102 -> 1.103 --- Log message: Don't print a label for the first MBB in a function. Compile this: %_2E_str_8 = external global [75 x sbyte] implementation ; Functions: dec

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp IA64ISelLowering.cpp

2006-01-15 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64ISelDAGToDAG.cpp updated: 1.20 -> 1.21 IA64ISelLowering.cpp updated: 1.21 -> 1.22 --- Log message: explain that r12 is the stack pointer reg --- Diffs of the changes: (+5 -33) IA64ISelDAGToDAG.cpp | 34 ++ I

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td

2006-01-15 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.td updated: 1.205 -> 1.206 --- Log message: Added patterns for 8-bit multiply --- Diffs of the changes: (+11 -2) X86InstrInfo.td | 13 +++-- 1 files changed, 11 insertions(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86Ins

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-01-15 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.133 -> 1.134 --- Log message: Type inferencing bug --- Diffs of the changes: (+2 -0) DAGISelEmitter.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/utils/TableGen/DAGISelEmitter.cpp diff -u llvm/utils/Tabl

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Verifier.cpp updated: 1.140 -> 1.141 --- Log message: ET-Forest has issues with unreachable blocks. Temporarily disable verifiers use of it until they are resolved. --- Diffs of the changes: (+2 -0) Verifier.cpp |2 ++ 1 files changed, 2 insertion

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

2006-01-15 Thread Robert L. Bocchino Jr.
Changes in directory llvm/docs: LangRef.html updated: 1.126 -> 1.127 --- Log message: Added spec for insertelement operation. --- Diffs of the changes: (+55 -2) LangRef.html | 57 +++-- 1 files changed, 55 insertions(+), 2 deletions(-)

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ET-Forest.h updated: 1.2 -> 1.3 --- Log message: add an assert, patch by Daniel Berlin --- Diffs of the changes: (+1 -0) ET-Forest.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/Analysis/ET-Forest.h diff -u llvm/inclu

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ET-Forest.h updated: 1.3 -> 1.4 --- Log message: Initialize DFSnum's to -1, in case a node is not reachable. --- Diffs of the changes: (+3 -2) ET-Forest.h |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/include/l

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Verifier.cpp updated: 1.141 -> 1.142 --- Log message: Thanks to Daniel Berlin's ETForest fix, we can now use it again for the verifier --- Diffs of the changes: (+0 -2) Verifier.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/VMCore/Ve

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8ISelDAGToDAG.cpp updated: 1.53 -> 1.54 --- Log message: Make sure that bool,byte and short arguments are the right type when loaded from memory. --- Diffs of the changes: (+1 -0) SparcV8ISelDAGToDAG.cpp |1 + 1 files changed, 1 inser

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.344 -> 1.345 --- Log message: PRE is no more --- Diffs of the changes: (+2 -2) ReleaseNotes.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u llvm/docs/ReleaseNotes.ht

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: PRE.cpp (r1.15) removed --- Log message: This pass has never worked correctly. Remove. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu h

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/include/llvm/Transforms: LinkAllPasses.h updated: 1.27 -> 1.28 --- Log message: Remove a never-working pass --- Diffs of the changes: (+0 -1) LinkAllPasses.h |1 - 1 files changed, 1 deletion(-) Index: llvm/include/llvm/Transforms/LinkAllPasses.h diff -u llv

[llvm-commits] CVS: llvm/test/Regression/Transforms/PRE/basictest.ll dg.exp

2006-01-15 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/PRE: basictest.ll (r1.2) removed dg.exp (r1.2) removed --- Log message: This pass has been removed. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commi

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

2006-01-15 Thread Chris Lattner
Changes in directory llvm/lib/Target/SparcV8: SparcV8ISelDAGToDAG.cpp updated: 1.54 -> 1.55 --- Log message: Silly Sparc is big endian. If we have to load args out of incoming stack slots that are smaller than an int, make sure to adjust the frame pointer to take this into consideration. ---

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp IA64InstrInfo.td

2006-01-15 Thread Duraid Madina
Changes in directory llvm/lib/Target/IA64: IA64ISelDAGToDAG.cpp updated: 1.21 -> 1.22 IA64InstrInfo.td updated: 1.37 -> 1.38 --- Log message: fix division! again!! pattern isel, prepare to die. --- Diffs of the changes: (+118 -101) IA64ISelDAGToDAG.cpp | 198 ---