Changes in directory llvm/lib/ExecutionEngine:
ExecutionEngine.cpp updated: 1.113 -> 1.114
---
Log message:
Unbreak C++ build.
---
Diffs of the changes: (+1 -0)
ExecutionEngine.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/ExecutionEngine/ExecutionEngine.cpp
diff -u llvm/l
Changes in directory llvm/lib/Transforms/Utils:
LowerSwitch.cpp updated: 1.35 -> 1.36
---
Log message:
Unbreak VC++ build. Do not use identifiers starting with _ as they are
reserved and
can collide with system defined names. Windows defines _BB, for example.
---
Diffs of the changes: (+3
Changes in directory llvm-www/pubs:
2007-03-12-BossaLLVMIntro.html added (r1.1)
2007-03-12-BossaLLVMIntro.pdf added (r1.1)
index.html updated: 1.44 -> 1.45
---
Log message:
add a new talk
---
Diffs of the changes: (+40 -0)
2007-03-12-BossaLLVMIntro.html | 38 +
On Mar 12, 2007, at 1:48 PM, Duncan Sands wrote:
> In gcc, a switch case is a range of values that branch
> to a label, for example 1 .. 17 -> label. These are
> emitted as individual LLVM switch cases: 1 -> label,
> 2 -> label, ..., 17 -> label. This works well except,
> for example, when the
Changes in directory llvm/test/Transforms/InstCombine:
2007-03-13-CompareMerge.ll added (r1.1)
---
Log message:
testcase for PR1244: http://llvm.org/PR1244
---
Diffs of the changes: (+9 -0)
2007-03-13-CompareMerge.ll |9 +
1 files changed, 9 insertions(+)
Index: llvm/test/Tr
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.658 -> 1.659
---
Log message:
ifdef out some dead code.
Fix PR1244: http://llvm.org/PR1244 and
Transforms/InstCombine/2007-03-13-CompareMerge.ll
---
Diffs of the changes: (+8 -2)
InstructionCombining.cp
On Mar 12, 2007, at 7:57 AM, Nicolas Geoffray wrote:
> Hi Chris,
>
> Chris Lattner wrote:
>> Ahhh, ok. I think I understand now what is going on. Thank you for
>> the very clear explanation.
>>
>> In this case, it seems like a clearly good thing to just call
>> CreateFixedObject unconditionally
On Mar 12, 2007, at 8:36 AM, Nicolas Geoffray wrote:
> Here's the final patch with the modifications you suggested. Thx a
> lot for your reviewing Chris.
>
> If everything's OK I'm checking this in soon.
Looks great, please do. Please also check the sabre-ppc32 tester the
day after this goes
On Mar 10, 2007, at 8:50 AM, Nick Lewycky wrote:
>
>> +struct CaseRange {
>> + Constant* Low;
>> + Constant* High;
>> + BasicBlock* BB;
>> +
>> + CaseRange(Constant* _Low = NULL, Constant* _High = NULL,
>> +BasicBlock* _BB = NULL):
>> +Low(_Low), High
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.261 -> 1.262
---
Log message:
Stack and register alignment of call arguments in the ELF ABI
---
Diffs of the changes: (+52 -6)
PPCISelLowering.cpp | 58 ++--
1 fi
Changes in directory llvm/test/AdaFrontend:
array_constructor.adb added (r1.1)
array_size.adb added (r1.1)
---
Log message:
Test support for arrays with non-zero first index.
---
Diffs of the changes: (+16 -0)
array_constructor.adb |6 ++
array_size.adb| 10 ++
2
Changes in directory llvm-www/pubs:
2007-03-12-BossaLLVMIntro.html updated: 1.1 -> 1.2
---
Log message:
Typo and formatting changes.
---
Diffs of the changes: (+17 -2)
2007-03-12-BossaLLVMIntro.html | 19 +--
1 files changed, 17 insertions(+), 2 deletions(-)
Index: llvm
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.4.2.6 -> 1.158.2.4.2.7
---
Log message:
infer metapools for allocas
---
Diffs of the changes: (+4 -0)
Local.cpp |4
1 files changed, 4 insertions(+)
Index: llvm-poolalloc/lib/DSA/Local.cpp
diff -u llvm-poolal
Changes in directory llvm/lib/Transforms/Scalar:
LoopStrengthReduce.cpp updated: 1.117 -> 1.118
---
Log message:
Correct type info for isLegalAddressImmediate() check.
---
Diffs of the changes: (+18 -12)
LoopStrengthReduce.cpp | 30 ++
1 files changed, 18 inser
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.21 -> 1.22
---
Log message:
Zero is always a legal AM immediate.
---
Diffs of the changes: (+3 -0)
ARMISelLowering.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/ARM/ARMISelLowering.cpp
diff
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.107 -> 1.108
---
Log message:
AM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2]
---
Diffs of the changes: (+23 -0)
ARMISelDAGToDAG.cpp | 23 +++
1 files changed, 23 insertions(+)
Index: ll
Changes in directory llvm-www:
www-index.html updated: 1.133 -> 1.134
---
Log message:
Add Apple and AutoESL as development contributors.
---
Diffs of the changes: (+4 -2)
www-index.html |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm-www/www-index.html
diff -
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGRRList.cpp updated: 1.27 -> 1.28
---
Log message:
Try schedule def + use closer whne Sethi-Ullman numbers are the same.
e.g.
t1 = op t2, c1
t3 = op t4, c2
and the following instructions are both ready.
t2 = op c3
t4 = op c4
Then sc
Changes in directory llvm/test/CodeGen/X86:
2006-05-11-InstrSched.ll updated: 1.6 -> 1.7
---
Log message:
This got better.
---
Diffs of the changes: (+44 -43)
2006-05-11-InstrSched.ll | 87 +++
1 files changed, 44 insertions(+), 43 deletions(-)
Changes in directory llvm/test/CodeGen/ARM:
2007-03-13-InstrSched.ll added (r1.1)
---
Log message:
New test.
---
Diffs of the changes: (+47 -0)
2007-03-13-InstrSched.ll | 47 +++
1 files changed, 47 insertions(+)
Index: llvm/test/CodeGen/ARM/2
Changes in directory llvm-poolalloc/lib/DSA:
DataStructure.cpp updated: 1.248.2.4.2.4 -> 1.248.2.4.2.5
Local.cpp updated: 1.158.2.4.2.7 -> 1.158.2.4.2.8
---
Log message:
assign a meta pool to all dsnodes
---
Diffs of the changes: (+7 -27)
DataStructure.cpp | 22 +-
Loc
Changes in directory llvm-poolalloc/include/dsa:
DSNode.h updated: 1.58.2.2.2.1 -> 1.58.2.2.2.2
---
Log message:
assign a meta pool to all dsnodes
---
Diffs of the changes: (+7 -5)
DSNode.h | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
Index: llvm-poolalloc/include
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.659 -> 1.660
---
Log message:
Enable KnownZero/One.clear().
---
Diffs of the changes: (+2 -2)
InstructionCombining.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Transf
Changes in directory llvm-www:
www-index.html updated: 1.134 -> 1.135
---
Log message:
Revised funding section.
---
Diffs of the changes: (+13 -11)
www-index.html | 24 +---
1 files changed, 13 insertions(+), 11 deletions(-)
Index: llvm-www/www-index.html
diff -u ll
24 matches
Mail list logo