Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.766 -> 1.767
---
Log message:
Fix Transforms/InstCombine/2007-05-18-CastFoldBug.ll, a bug that devastates
objc code due to the way the FE lowers objc message sends.
---
Diffs of the changes: (+8 -0)
Instru
Changes in directory llvm/test/Transforms/InstCombine:
2007-05-18-CastFoldBug.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+10 -0)
2007-05-18-CastFoldBug.ll | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/test/Transforms/InstCombine/2007-05-18
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 ca
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
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
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/test/CodeGen/X86/lsr-negativ
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-test/SingleSource/UnitTests/Inte
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: llv
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:
_
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 /dev
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-test/Singl
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: (+
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.
---
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
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 decla
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
> > chang
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
llv
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
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 in
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/lib/CodeGen/
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/lib/C
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 sending this patch to the list in case anyone
who does is in
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
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 llvm/lib
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.404 -> 1.405
---
Log message:
Use MVT::FIRST_VECTOR_VALUETYPE and MVT::LAST_VECTOR_VALUETYPE.
---
Diffs of the changes: (+2 -2)
X86ISelLowering.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index
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/
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(-)
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 patc
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 chan
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 namesp
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 co
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.4.2.9 -> 1.158.2.4.2.10
Makefile updated: 1.5.2.2 -> 1.5.2.2.2.1
---
Log message:
new memcpy
---
Diffs of the changes: (+70 -16)
Local.cpp | 85 +++---
Makefile
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 llvm-test/RunSafel
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/lib/CodeGen/IfConversion.c
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-test/SingleSource/Makefile:1.1
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
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/docs/ReleaseNotes.html:1.
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/lib/Target/X86/X86ISelLower
Changes in directory llvm/include/llvm:
BasicBlock.h updated: 1.68 -> 1.68.2.1
ValueSymbolTable.h updated: 1.13 -> 1.13.2.1
---
Log message:
merge portability fix from mainline
---
Diffs of the changes: (+2 -0)
BasicBlock.h |1 +
ValueSymbolTable.h |1 +
2 files changed, 2 in
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(+)
40 matches
Mail list logo