Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.17 -> 1.18
---
Log message:
Make add_1 exit early if carry is 0.
Fix line breaks and 80 cols violation.
Simplify operator^= since bitwidths must be the same.
---
Diffs of the changes: (+23 -36)
APInt.cpp | 59 +++
Changes in directory llvm/projects/sample/tools/sample:
Makefile updated: 1.7 -> 1.8
---
Log message:
avoid collision with /usr/bin/sample if this ever gets installed.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/project
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.16 -> 1.17
---
Log message:
Implement signed output for toString.
Fix bugs in countLeadingZeros and countTrailingZeros.
---
Diffs of the changes: (+75 -44)
APInt.cpp | 119 +++--
Changes in directory llvm/include/llvm/ADT:
APInt.h updated: 1.11 -> 1.12
---
Log message:
Implement signed output for toString.
Fix bugs in countLeadingZeros and countTrailingZeros.
---
Diffs of the changes: (+1 -1)
APInt.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index
Changes in directory llvm/include/llvm:
PassManagers.h updated: 1.8 -> 1.9
---
Log message:
temporarily revert Devang's most recent patch, which caused a large
compile-time regression in LLC.
---
Diffs of the changes: (+0 -5)
PassManagers.h |5 -
1 files changed, 5 deletions(-)
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.136 -> 1.137
---
Log message:
temporarily revert Devang's most recent patch, which caused a large
compile-time regression in LLC.
---
Diffs of the changes: (+4 -16)
PassManager.cpp | 20
1 files change
All,
Unfortunately, on x86-pc-linux-gnu, this will only lead to
http://llvm.org/PR1207. Other platforms might be okay.
Reid.
On Sat, 2007-02-17 at 18:53 -0400, Jim Laskey wrote:
> Reid,
>
> I verified that this was the diff between r276 and current HEAD.
>
> Cheers,
>
> -- Jim
>
>
>
> On 1
All,
As the SVN mirror is lagging by a few days again, I thought I'd make it
easier to keep up to date. The attached patch combines Apple patches
123989, 123990, 123991, 123994, and 123995 (see llvm-commits archive
for details). This patch applies to r276 of the SVN mirror for llvm-gcc.
I believe
Changes in directory llvm/lib/Support:
APInt.cpp updated: 1.15 -> 1.16
---
Log message:
Fix some bugs in division logic.
---
Diffs of the changes: (+5 -3)
APInt.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm/lib/Support/APInt.cpp
diff -u llvm/lib/Suppor
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.206 -> 1.207
---
Log message:
- Changes how function livein's are handled, they now have a start index of 0.
- When coalescing a copy MI, if its destination is "dead", propagate the
property to the source MI's destinat
Changes in directory llvm/include/llvm/CodeGen:
LiveIntervalAnalysis.h updated: 1.68 -> 1.69
---
Log message:
- Changes how function livein's are handled, they now have a start index of 0.
- When coalescing a copy MI, if its destination is "dead", propagate the
property to the source MI's des
Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.137 -> 1.138
---
Log message:
Do not add livein's to entry MBB twice.
---
Diffs of the changes: (+3 -2)
RegAllocLinearScan.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/Re
Changes in directory llvm/lib/CodeGen:
MachineBasicBlock.cpp updated: 1.39 -> 1.40
---
Log message:
Added removeLiveIn.
---
Diffs of the changes: (+7 -1)
MachineBasicBlock.cpp |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/MachineBasicBlock.cpp
di
Changes in directory llvm/lib/CodeGen:
MachineInstr.cpp updated: 1.141 -> 1.142
---
Log message:
Added findRegisterDefOperand().
---
Diffs of the changes: (+11 -0)
MachineInstr.cpp | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/lib/CodeGen/MachineInstr.cpp
diff -u llvm/
Changes in directory llvm/lib/CodeGen:
LiveVariables.cpp updated: 1.65 -> 1.66
---
Log message:
- Use MRegister::regsOverlap().
- Allow LiveVariables to track liveness of more registers.
---
Diffs of the changes: (+8 -28)
LiveVariables.cpp | 36
1 file
Changes in directory llvm/include/llvm/CodeGen:
MachineInstr.h updated: 1.209 -> 1.210
---
Log message:
Added findRegisterDefOperand().
---
Diffs of the changes: (+4 -0)
MachineInstr.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u ll
Changes in directory llvm/include/llvm/CodeGen:
MachineBasicBlock.h updated: 1.55 -> 1.56
---
Log message:
Added removeLiveIn and more livein iterators.
---
Diffs of the changes: (+10 -3)
MachineBasicBlock.h | 13 ++---
1 files changed, 10 insertions(+), 3 deletions(-)
Index: ll
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.32 -> 1.33
---
Log message:
Allow LiveVariables to track liveness of more registers.
---
Diffs of the changes: (+5 -4)
LiveVariables.h |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.200 -> 1.201
X86RegisterInfo.h updated: 1.45 -> 1.46
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+22 -0)
X86RegisterInfo.cpp | 16
X86RegisterInfo.h |6 ++
2 files
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.105 -> 1.106
PPCRegisterInfo.h updated: 1.24 -> 1.25
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+32 -9)
PPCRegisterInfo.cpp | 39 ++-
PPCRegisterInfo.
Changes in directory llvm/lib/Target/Alpha:
AlphaRegisterInfo.cpp updated: 1.57 -> 1.58
AlphaRegisterInfo.h updated: 1.17 -> 1.18
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+11 -0)
AlphaRegisterInfo.cpp |9 +
AlphaRegisterInfo.h |2 ++
2 files cha
Changes in directory llvm/lib/Target/IA64:
IA64RegisterInfo.cpp updated: 1.28 -> 1.29
IA64RegisterInfo.h updated: 1.11 -> 1.12
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+16 -0)
IA64RegisterInfo.cpp | 14 ++
IA64RegisterInfo.h |2 ++
2 files cha
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.cpp updated: 1.66 -> 1.67
ARMRegisterInfo.h updated: 1.7 -> 1.8
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+17 -0)
ARMRegisterInfo.cpp | 15 +++
ARMRegisterInfo.h |2 ++
2 files changed,
Changes in directory llvm/lib/Target/Sparc:
SparcRegisterInfo.cpp updated: 1.51 -> 1.52
SparcRegisterInfo.h updated: 1.17 -> 1.18
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+19 -0)
SparcRegisterInfo.cpp | 17 +
SparcRegisterInfo.h |2 ++
2 f
Changes in directory llvm/lib/Target:
MRegisterInfo.cpp updated: 1.19 -> 1.20
---
Log message:
Added getReservedRegs().
---
Diffs of the changes: (+1 -1)
MRegisterInfo.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/MRegisterInfo.cpp
diff -u llvm/lib/T
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.91 -> 1.92
---
Log message:
- Added regsOverlap() to test if two registers overlap. Or in case they are
virtual registers, test if they the same.
- Added a virtual method to return target specific reserved registers, e.
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
arith.cpp updated: 1.7 -> 1.8
---
Log message:
Update for changes in APInt interface.
---
Diffs of the changes: (+53 -51)
arith.cpp | 104 +++---
1 files changed, 5
27 matches
Mail list logo