[llvm-commits] [release_20] CVS: llvm/lib/Transforms/IPO/GlobalOpt.cpp

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.105.2.1 - 1.105.2.2 --- Log message: Merge from mainline. --- Diffs of the changes: (+3 -2) GlobalOpt.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp

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

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.762 - 1.762.2.1 --- Log message: Merge from mainline. --- Diffs of the changes: (+16 -7) InstructionCombining.cpp | 23 --- 1 files changed, 16 insertions(+), 7 deletions(-) Index:

[llvm-commits] [release_20] CVS: llvm/include/llvm/IntrinsicsX86.td

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/include/llvm: IntrinsicsX86.td updated: 1.44 - 1.44.2.1 --- Log message: Merge from mainline --- Diffs of the changes: (+4 -0) IntrinsicsX86.td |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/IntrinsicsX86.td diff -u

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

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Target/X86: X86InstrMMX.td updated: 1.31 - 1.31.2.1 --- Log message: Merge from mainline --- Diffs of the changes: (+3 -1) X86InstrMMX.td |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86InstrMMX.td diff -u

[llvm-commits] [release_20] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.47.2.1 - 1.47.2.2 BitcodeReader.h updated: 1.19 - 1.19.2.1 --- Log message: Merge from mainline. --- Diffs of the changes: (+93 -44) BitcodeReader.cpp | 124 +++---

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

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.399.2.1 - 1.399.2.2 --- Log message: Merge from mainline --- Diffs of the changes: (+5 -2) X86ISelLowering.cpp |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) Index:

[llvm-commits] [release_20] CVS: llvm/lib/Transforms/IPO/GlobalOpt.cpp

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.105 - 1.105.2.1 --- Log message: Merge from mainline. --- Diffs of the changes: (+4 -1) GlobalOpt.cpp |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp diff -u

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.382 - 1.383 --- Log message: crank out notes --- Diffs of the changes: (+134 -129) ReleaseNotes.html | 263 +++--- 1 files changed, 134 insertions(+), 129 deletions(-) Index:

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.383 - 1.384 --- Log message: finished the first draft --- Diffs of the changes: (+5 -12) ReleaseNotes.html | 17 + 1 files changed, 5 insertions(+), 12 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.368 - 1.368.2.1 --- Log message: first cut of llvm 2.0 release notes --- Diffs of the changes: (+411 -242) ReleaseNotes.html | 653 +- 1 files changed, 411 insertions(+), 242

[llvm-commits] CVS: llvm/include/llvm/ValueSymbolTable.h BasicBlock.h

2007-05-18 Thread Chris Lattner
Changes in directory llvm/include/llvm: ValueSymbolTable.h updated: 1.13 - 1.14 BasicBlock.h updated: 1.68 - 1.69 --- Log message: better portability for intptr_t. --- Diffs of the changes: (+2 -0) BasicBlock.h |1 + ValueSymbolTable.h |1 + 2 files changed, 2 insertions(+)

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

2007-05-18 Thread Tanya Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.399 - 1.399.2.1 --- Log message: Merging from mainline. --- Diffs of the changes: (+4 -3) X86ISelLowering.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index:

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

2007-05-18 Thread Duncan Sands
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.384 - 1.385 --- Log message: Fix typo. --- Diffs of the changes: (+2 -2) ReleaseNotes.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-05-18 Thread Duncan Sands
Changes in directory llvm/test/lib: llvm.exp updated: 1.23 - 1.24 --- Log message: Fix typo. --- Diffs of the changes: (+1 -1) llvm.exp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/lib/llvm.exp diff -u llvm/test/lib/llvm.exp:1.23 llvm/test/lib/llvm.exp:1.24

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

2007-05-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: IfConversion.cpp updated: 1.6 - 1.7 --- Log message: Watch out for blocks that end with a return. --- Diffs of the changes: (+2 -2) IfConversion.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] [release_20] CVS: llvm-test/SingleSource/Makefile

2007-05-18 Thread Tanya Lattner
Changes in directory llvm-test/SingleSource: Makefile updated: 1.13 - 1.13.2.1 --- Log message: Remove CustomChecked --- Diffs of the changes: (+0 -4) Makefile |4 1 files changed, 4 deletions(-) Index: llvm-test/SingleSource/Makefile diff -u

[llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-18 Thread Chris Lattner
Changes in directory llvm-test: RunSafely.sh updated: 1.31 - 1.32 --- Log message: reid's patch from yesterday broke darwin --- Diffs of the changes: (+1 -2) RunSafely.sh |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm-test/RunSafely.sh diff -u

Re: [llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-18 Thread Reid Spencer
On Fri, 2007-05-18 at 12:34 -0500, Chris Lattner wrote: Changes in directory llvm-test: RunSafely.sh updated: 1.31 - 1.32 --- Log message: reid's patch from yesterday broke darwin You realize that reverting that patch means that all tests are not guarded by any of the ulimit controls?

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

2007-05-18 Thread Dan Gohman
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.493 - 1.494 SelectionDAGISel.cpp updated: 1.451 - 1.452 SelectionDAGPrinter.cpp updated: 1.45 - 1.46 TargetLowering.cpp updated: 1.115 - 1.116 --- Log message: Qualify several calls to functions in the MVT

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

2007-05-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: IfConversion.cpp updated: 1.7 - 1.8 --- Log message: Some restructuring in preparation for most aggressive if-conversion. --- Diffs of the changes: (+71 -40) IfConversion.cpp | 111 +++ 1 files

Re: [llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-18 Thread Chris Lattner
On May 18, 2007, at 10:42 AM, Reid Spencer wrote: On Fri, 2007-05-18 at 12:34 -0500, Chris Lattner wrote: Changes in directory llvm-test: RunSafely.sh updated: 1.31 - 1.32 --- Log message: reid's patch from yesterday broke darwin You realize that reverting that patch means that all

[llvm-commits] CVS: llvm/lib/CodeGen/README.txt

2007-05-18 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: README.txt updated: 1.5 - 1.6 --- Log message: Document an inefficiency in tail merging. --- Diffs of the changes: (+19 -0) README.txt | 19 +++ 1 files changed, 19 insertions(+) Index: llvm/lib/CodeGen/README.txt diff -u

Re: [llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-18 Thread Reid Spencer
On Fri, 2007-05-18 at 11:24 -0700, Chris Lattner wrote: On May 18, 2007, at 10:42 AM, Reid Spencer wrote: On Fri, 2007-05-18 at 12:34 -0500, Chris Lattner wrote: Changes in directory llvm-test: RunSafely.sh updated: 1.31 - 1.32 --- Log message: reid's patch from yesterday

[llvm-commits] [see] CVS: llvm-poolalloc/lib/DSA/Local.cpp

2007-05-18 Thread Andrew Lenharth
Changes in directory llvm-poolalloc/lib/DSA: Local.cpp updated: 1.158.2.4.2.10 - 1.158.2.4.2.11 --- Log message: revert --- Diffs of the changes: (+15 -70) Local.cpp | 85 ++ 1 files changed, 15 insertions(+), 70 deletions(-)

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

2007-05-18 Thread Dan Gohman
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.307 - 1.308 --- Log message: Qualify calls to getTypeForValueType with MVT:: too. --- Diffs of the changes: (+3 -3) DAGCombiner.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

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

2007-05-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: IfConversion.cpp updated: 1.8 - 1.9 --- Log message: Change to depth-first traversal. --- Diffs of the changes: (+22 -11) IfConversion.cpp | 33 ++--- 1 files changed, 22 insertions(+), 11 deletions(-) Index:

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

2007-05-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: IfConversion.cpp updated: 1.9 - 1.10 --- Log message: Clean up. --- Diffs of the changes: (+5 -5) IfConversion.cpp | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm/lib/CodeGen/IfConversion.cpp diff -u

[llvm-commits] CVS: llvm/test/Transforms/LoopUnroll/2007-05-09-UnknownTripCount.ll

2007-05-18 Thread Dan Gohman
Changes in directory llvm/test/Transforms/LoopUnroll: 2007-05-09-UnknownTripCount.ll added (r1.1) --- Log message: Add a testcase for unrolling loops with unknown tripcounts. --- Diffs of the changes: (+18 -0) 2007-05-09-UnknownTripCount.ll | 18 ++ 1 files changed, 18

Re: [llvm-commits] Use of MVT::LAST_VECTOR_VALUETYPE in PowerPC target

2007-05-18 Thread Chris Lattner
On May 18, 2007, at 11:59 AM, Dan Gohman wrote: Hello all, While doing some experiments with vector ValueTypes, I noticed that the PowerPC target uses MVT::LAST_VECTOR_VALUETYPE inconsistently with the way it is declared. I don't have the resources to test PowerPC changes, so I'm just

[llvm-commits] CVS: llvm/lib/Target/X86/README.txt

2007-05-18 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.168 - 1.169 --- Log message: add a note --- 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.txt:1.168

Re: [llvm-commits] Use of MVT::LAST_VECTOR_VALUETYPE in PowerPC target

2007-05-18 Thread Dan Gohman
On May 18, 2007, at 3:08 PM, Chris Lattner wrote: Hello all, While doing some experiments with vector ValueTypes, I noticed that the PowerPC target uses MVT::LAST_VECTOR_VALUETYPE inconsistently with the way it is declared. I don't have the resources to test PowerPC changes, so I'm

Re: [llvm-commits] Use of MVT::LAST_VECTOR_VALUETYPE in PowerPC target

2007-05-18 Thread Chris Lattner
On May 18, 2007, at 2:51 PM, Dan Gohman wrote: On May 18, 2007, at 3:08 PM, Chris Lattner wrote: Hello all, While doing some experiments with vector ValueTypes, I noticed that the PowerPC target uses MVT::LAST_VECTOR_VALUETYPE inconsistently with the way it is declared. I don't have

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

2007-05-18 Thread Dan Gohman
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.270 - 1.271 --- Log message: Apply this patch: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070514/049845.html --- Diffs of the changes: (+1 -1) PPCISelLowering.cpp |2 +- 1 files changed, 1

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

2007-05-18 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.85 - 1.86 --- Log message: Fix an assertion introduced by my last change to the toString method. We can't use getZExtValue() to extract the low order bits for each digit. Instead, we need to access the low order word directly. ---

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/bigint.reference_output

2007-05-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: bigint.reference_output updated: 1.3 - 1.4 --- Log message: The reference output was previously in error as it wasn't showing 500 bits when an APInt of 500 bits was printed. This corrects the output. --- Diffs of the changes:

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/bits.h

2007-05-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: bits.h updated: 1.10 - 1.11 --- Log message: Add uint169 type. --- Diffs of the changes: (+1 -0) bits.h |1 + 1 files changed, 1 insertion(+) Index: llvm-test/SingleSource/UnitTests/Integer/bits.h diff -u

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/compare-duplicate.ll

2007-05-18 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/PowerPC: compare-duplicate.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+11 -0) compare-duplicate.ll | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/test/CodeGen/PowerPC/compare-duplicate.ll diff -c

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: TargetLowering.cpp updated: 1.116 - 1.117 --- Log message: Disable the (A == (B-A)) - 2*A == B xform when the sub has multiple uses (in this case, the xform introduces an extra operation). This compiles PowerPC/compare-duplicate.ll into:

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: TargetLowering.cpp updated: 1.117 - 1.118 --- Log message: same patch as the previous one, but the symmetric case --- Diffs of the changes: (+1 -1) TargetLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/part_select2.c

2007-05-18 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: part_select2.c updated: 1.3 - 1.4 --- Log message: Make this test case compile again. --- Diffs of the changes: (+0 -4) part_select2.c |4 1 files changed, 4 deletions(-) Index:

[llvm-commits] CVS: llvm/test/CodeGen/X86/lsr-negative-stride.ll

2007-05-18 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: lsr-negative-stride.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+37 -0) lsr-negative-stride.ll | 37 + 1 files changed, 37 insertions(+) Index:

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

2007-05-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.137 - 1.138 --- Log message: Handle negative strides much more optimally. This compiles X86/lsr-negative-stride.ll into: _t: movl 8(%esp), %ecx movl 4(%esp), %eax cmpl %ecx, %eax

[llvm-commits] CVS: llvm/test/CodeGen/X86/lsr-negative-stride.ll

2007-05-18 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: lsr-negative-stride.ll updated: 1.1 - 1.2 --- Log message: add source --- Diffs of the changes: (+12 -0) lsr-negative-stride.ll | 12 1 files changed, 12 insertions(+) Index: llvm/test/CodeGen/X86/lsr-negative-stride.ll diff -u

[llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp

2007-05-18 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine/Interpreter: ExternalFunctions.cpp updated: 1.98 - 1.99 --- Log message: On Linux platforms and at optimization levels -O1 and above, llvm-gcc can turn putchar calls into _IO_putc calls which is a lower-level interface. This patch allows these