Changes in directory llvm/lib/CodeGen:
MachineBasicBlock.cpp updated: 1.42 -> 1.43
---
Log message:
Print preds / succs BB numbers.
---
Diffs of the changes: (+2 -2)
MachineBasicBlock.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/MachineBasicBlo
Changes in directory llvm/lib/CodeGen:
LiveVariables.cpp updated: 1.69 -> 1.70
---
Log message:
If a virtual register is already marked alive in this block, that means it is
alive in one of the successor block. Do not add it to the kill list.
---
Diffs of the changes: (+6 -1)
LiveVariables.
If there is no objection, I'm checking this in.
Nicolas
Nicolas Geoffray wrote:
> Small mistake, here's the correct patch.
>
> Nicolas
>
> Nicolas Geoffray wrote:
>> This patch corrects arguments passing alignment for linux/ppc calls
>> (ELF ABI).
>> It affects LowerFORMAL_ARGUMENTS and LowerCAL
Chris (and everyone),
I hope I convinced you :) If it's the case, I'm checking this in.
Nicolas
Nicolas Geoffray wrote:
> Chris Lattner wrote:
>
>> Ok, so it's not related to NoFramePointerElim? If that's the case,
>> you should just have Macho and ELF return different sets of callee
>> s
The array element type doesn't always have a known size, which is why the
ARRAY_REF supplies the size, extractable with array_ref_element_size. Fix
and Ada testcase attached.
Ciao,
Duncan.
Index: gcc.llvm.master/gcc/llvm-convert.cpp
===
On Mar 6, 2007, at 10:03 AM, Nicolas Geoffray wrote:
> This patch corrects arguments passing alignment for linux/ppc calls
> (ELF ABI).
> It affects LowerFORMAL_ARGUMENTS and LowerCALL of PPCISelLowering.cpp.
Sure, sorry for the delay. Please add some high-level comments that
explain what is
On Mar 5, 2007, at 12:58 AM, Nicolas Geoffray wrote:
> Chris Lattner wrote:
>>
>> Ok, so it's not related to NoFramePointerElim? If that's the
>> case, you should just have Macho and ELF return different sets of
>> callee saved regs.
>>
> No, that's not the issue.
>
> Let me rephrase why I n
Changes in directory llvm/lib/System/Win32:
Program.inc updated: 1.21 -> 1.22
---
Log message:
Unbreak mingw32 build
---
Diffs of the changes: (+8 -0)
Program.inc |8
1 files changed, 8 insertions(+)
Index: llvm/lib/System/Win32/Program.inc
diff -u llvm/lib/System/Win32/Prog
Changes in directory llvm-poolalloc/include/dsa:
DSGraph.h updated: 1.110.2.4.2.1 -> 1.110.2.4.2.2
DSNode.h updated: 1.58.2.2 -> 1.58.2.2.2.1
---
Log message:
use nifty new, simpler, smaller, easy to understand metapool inference (yea
yea, theres a memory leak in it
---
Diffs of the changes:
Changes in directory llvm-poolalloc/lib/DSA:
DataStructure.cpp updated: 1.248.2.4.2.3 -> 1.248.2.4.2.4
Local.cpp updated: 1.158.2.4.2.3 -> 1.158.2.4.2.4
---
Log message:
use nifty new, simpler, smaller, easy to understand metapool inference (yea
yea, theres a memory leak in it
---
Diffs of th
The same level of support as for setjmp and longjmp ;)
Duncan.
Index: gcc.llvm.master/gcc/llvm-convert.cpp
===
--- gcc.llvm.master.orig/gcc/llvm-convert.cpp 2007-03-09 11:13:38.0 +0100
+++ gcc.llvm.master/gcc/llvm-convert.cpp
Changes in directory llvm/lib/Target/ARM:
README.txt updated: 1.15 -> 1.16
---
Log message:
Add some observations from CoreGraphics benchmark. Remove register
scavenging todo item, since it is now implemented.
---
Diffs of the changes: (+47 -47)
README.txt | 94 +
Changes in directory llvm/lib/Target/ARM:
README.txt updated: 1.16 -> 1.17
---
Log message:
apply comments from review of last patch
---
Diffs of the changes: (+2 -2)
README.txt |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/README.txt
diff -u ll
Changes in directory llvm/lib/AsmParser:
Lexer.l updated: 1.99 -> 1.100
---
Log message:
For PR1245: http://llvm.org/PR1245 :
Account for the sign bit when computing the number of bits required for
a negative integer literal constant.
---
Diffs of the changes: (+1 -1)
Lexer.l |2 +-
Changes in directory llvm/lib/Target/ARM:
README.txt updated: 1.17 -> 1.18
---
Log message:
Unfinished work and ideas related to register scavenger.
---
Diffs of the changes: (+14 -0)
README.txt | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/Target/ARM/README.txt
Changes in directory llvm/lib/Target/ARM:
README.txt updated: 1.18 -> 1.19
---
Log message:
Add comments about LSR / ARM.
---
Diffs of the changes: (+4 -0)
README.txt |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/ARM/README.txt
diff -u llvm/lib/Target/ARM/README.txt
Changes in directory llvm/lib/Target/ARM:
README.txt updated: 1.19 -> 1.20
---
Log message:
Minor stuff.
---
Diffs of the changes: (+4 -0)
README.txt |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/ARM/README.txt
diff -u llvm/lib/Target/ARM/README.txt:1.19 llvm/lib/Ta
Chris has reviewed the previous patches, right? If so, this looks
good, please commit.
Evan
On Mar 4, 2007, at 1:01 PM, Anton Korobeynikov wrote:
> Hello, Everyone.
>
> This is updated LowerSwitch patch. I've also attached examples -
> before
> & after. I'll add testcase soon after commit.
>
Changes in directory llvm/lib/AsmParser:
Lexer.cpp.cvs updated: 1.32 -> 1.33
Lexer.l.cvs updated: 1.26 -> 1.27
---
Log message:
Regenerate.
---
Diffs of the changes: (+3 -3)
Lexer.cpp.cvs |4 ++--
Lexer.l.cvs |2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/l
Changes in directory llvm/lib/Transforms/Scalar:
LoopStrengthReduce.cpp updated: 1.115 -> 1.116
---
Log message:
Increment iterator now because IVUseShouldUsePostIncValue may remove
User from the list of I users.
---
Diffs of the changes: (+6 -2)
LoopStrengthReduce.cpp |8 ++--
1
Changes in directory llvm/lib/Transforms/Utils:
PromoteMemoryToRegister.cpp updated: 1.93 -> 1.94
---
Log message:
Avoid recursion. Use iterative algorithm for RenamePass().
---
Diffs of the changes: (+31 -4)
PromoteMemoryToRegister.cpp | 35 +++
1 files c
Changes in directory llvm/lib/Transforms/Utils:
PromoteMemoryToRegister.cpp updated: 1.94 -> 1.95
---
Log message:
Remove dead comments.
---
Diffs of the changes: (+0 -3)
PromoteMemoryToRegister.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Transforms/Utils/PromoteMemor
Revision: 124795
Author: dpatel
Date: 2007-03-09 15:59:47 -0800 (Fri, 09 Mar 2007)
Log Message:
---
Ignore BUILT_IN_UPDATE_SETJMP_BUF.
Patch by Duncan Sands.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-convert.cpp
Modified: apple-local/branches/llvm/gcc/l
Changes in directory llvm-stacker/lib/compiler:
StackerCompiler.cpp updated: 1.36 -> 1.37
---
Log message:
Add required header file.
---
Diffs of the changes: (+1 -0)
StackerCompiler.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm-stacker/lib/compiler/StackerCompiler.cpp
diff -
24 matches
Mail list logo