Changes in directory llvm/Xcode/LLVM.xcodeproj:
project.pbxproj updated: 1.29 -> 1.30
---
Log message:
Update project.
---
Diffs of the changes: (+4 -6)
project.pbxproj | 10 --
1 files changed, 4 insertions(+), 6 deletions(-)
Index: llvm/Xcode/LLVM.xcodeproj/project.pbxproj
dif
Changes in directory llvm/include/llvm/CodeGen:
IntrinsicLowering.h updated: 1.12 -> 1.13
---
Log message:
IntrinsicLowering now requires TargetData.
---
Diffs of the changes: (+3 -1)
IntrinsicLowering.h |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/include/llv
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.60 -> 1.61
---
Log message:
Use TargetData to obtain the correct size of the "size_t" argument for
functions like memcpy, memmove and memset. Ensure only one prototype is
used for these functions and that it matches the sys
Changes in directory llvm/lib/Target/CBackend:
CBackend.cpp updated: 1.321 -> 1.322
---
Log message:
Implement use of new IntrinsicLowering interface.
---
Diffs of the changes: (+9 -4)
CBackend.cpp | 13 +
1 files changed, 9 insertions(+), 4 deletions(-)
Index: llvm/lib/Tar
Changes in directory llvm/lib/ExecutionEngine/Interpreter:
Interpreter.cpp updated: 1.34 -> 1.35
---
Log message:
Implement use of new IntrinsicLowering interface.
---
Diffs of the changes: (+1 -1)
Interpreter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/
Changes in directory llvm/lib/ExecutionEngine/Interpreter:
Interpreter.cpp updated: 1.35 -> 1.36
---
Log message:
Remove tabs.
---
Diffs of the changes: (+2 -2)
Interpreter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/ExecutionEngine/Interpreter/Inter
Changes in directory llvm/Xcode/LLVM.xcodeproj:
project.pbxproj updated: 1.30 -> 1.31
---
Log message:
Update project
---
Diffs of the changes: (+0 -6)
project.pbxproj |6 --
1 files changed, 6 deletions(-)
Index: llvm/Xcode/LLVM.xcodeproj/project.pbxproj
diff -u llvm/Xcode/LLVM.x
Changes in directory llvm/include/llvm/CodeGen:
DwarfWriter.h updated: 1.44 -> 1.45
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+12 -7)
DwarfWriter.h | 19 ---
1 files changed, 12 insertions(+), 7 deletions(-)
Index: llvm/include/llvm/CodeGen
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.198 -> 1.199
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+3 -4)
X86RegisterInfo.cpp |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/X86/X86Register
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.23 -> 1.24
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+14 -0)
TargetAsmInfo.h | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/include/llvm/Target/TargetAsmInfo.h
di
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.16 -> 1.17
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+2 -0)
TargetAsmInfo.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/TargetAsmInfo.cpp
diff -u llvm/lib/Target/Targ
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.101 -> 1.102
PPCTargetAsmInfo.cpp updated: 1.14 -> 1.15
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+5 -4)
PPCRegisterInfo.cpp |7 +++
PPCTargetAsmInfo.cpp |2 ++
2 files c
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.117 -> 1.118
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+198 -114)
DwarfWriter.cpp | 312 +++-
1 files changed, 198 insertions(+), 114 deletio
Changes in directory llvm/tools/llvm-upgrade:
UpgradeParser.y updated: 1.52 -> 1.53
---
Log message:
For PR1142: http://llvm.org/PR1142 :
When an unresolved definition is found, check to see if it is only unresolved
because the csretcc was upgraded to the sret param attribute. Such changes
chan
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.118 -> 1.119
---
Log message:
Disable zero landing pads for now.
---
Diffs of the changes: (+2 -1)
DwarfWriter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.129 -> 1.130
---
Log message:
Move TimingInfo into PassManagers.h so that other libs can use it.
---
Diffs of the changes: (+5 -53)
PassManager.cpp | 58
1 files chan
Changes in directory llvm/include/llvm:
PassManagers.h updated: 1.4 -> 1.5
---
Log message:
Move TimingInfo into PassManagers.h so that other libs can use it.
---
Diffs of the changes: (+49 -0)
PassManagers.h | 49 +
1 files changed, 49 ins
Changes in directory llvm/lib/Analysis/IPA:
CallGraphSCCPass.cpp updated: 1.14 -> 1.15
---
Log message:
Measure timings.
---
Diffs of the changes: (+3 -2)
CallGraphSCCPass.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp
Changes in directory llvm/include/llvm/Target:
TargetOptions.h updated: 1.13 -> 1.14
---
Log message:
Flag to control exception handling.
---
Diffs of the changes: (+5 -0)
TargetOptions.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/Target/TargetOptions.h
diff -
Changes in directory llvm/lib/Target:
TargetMachine.cpp updated: 1.59 -> 1.60
---
Log message:
Flag to control exception handling.
---
Diffs of the changes: (+6 -0)
TargetMachine.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/Target/TargetMachine.cpp
diff -u llvm/lib/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.119 -> 1.120
---
Log message:
Flag to control exception handling.
---
Diffs of the changes: (+3 -2)
DwarfWriter.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff
Changes in directory llvm/lib/CodeGen:
MachOWriter.cpp updated: 1.20 -> 1.21
---
Log message:
Properly support cstrings
---
Diffs of the changes: (+8 -3)
MachOWriter.cpp | 11 ---
1 files changed, 8 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/MachOWriter.cpp
diff -u l
Changes in directory llvm/include/llvm/CodeGen:
MachOWriter.h updated: 1.17 -> 1.18
---
Log message:
Properly support cstrings
---
Diffs of the changes: (+8 -2)
MachOWriter.h | 10 --
1 files changed, 8 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/MachOWriter.
Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.107 -> 1.108
---
Log message:
Update some of the llvm in the readme
---
Diffs of the changes: (+23 -25)
README.txt | 48 +++-
1 files changed, 23 insertions(+), 25 deletions(-)
Changes in directory llvm/lib/Target/X86:
X86JITInfo.cpp updated: 1.33 -> 1.34
---
Log message:
Save all registers by default, as they can be used to pass parameters
for "inreg" calls
---
Diffs of the changes: (+11 -13)
X86JITInfo.cpp | 24 +++-
1 files changed, 11 i
User: clattner
Date: 2007/01/29 02:12 PM
Modified:
/apple-local/branches/llvm/gcc/
llvm-convert.cpp
Log:
This is a test of the llvm-commits mailing system.
File Changes:
Directory: /apple-local/branches/llvm/gcc/
==
File [modified]: llvm-convert.cpp
Changes in directory llvm/lib/Target/ARM:
ARMMachineFunctionInfo.h updated: 1.3 -> 1.4
ARMRegisterInfo.cpp updated: 1.42 -> 1.43
---
Log message:
Remember if LR register has been spilled in this function.
---
Diffs of the changes: (+17 -5)
ARMMachineFunctionInfo.h | 16
A
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.td updated: 1.9 -> 1.10
---
Log message:
Comment.
---
Diffs of the changes: (+1 -1)
ARMRegisterInfo.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMRegisterInfo.td
diff -u llvm/lib/Target/
Changes in directory llvm/lib/Target:
TargetMachine.cpp updated: 1.60 -> 1.61
---
Log message:
rename flag
---
Diffs of the changes: (+1 -1)
TargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/TargetMachine.cpp
diff -u llvm/lib/Target/TargetM
User: jlaskey
Date: 2007/01/29 02:40 PM
Modified:
/apple-local/branches/llvm/gcc/
llvm-backend.cpp
Log:
rename flag
File Changes:
Directory: /apple-local/branches/llvm/gcc/
==
File [modified]: llvm-backend.cpp
Delta lines: +1 -1
=
Index: gcc/llvm-backend.cpp
===
--- gcc/llvm-backend.cpp(revision 123085)
+++ gcc/llvm-backend.cpp(working copy)
@@ -102,7 +102,7 @@
if (!flag_zero_initialized_in_bss)
Args.push_back("--nozero-initialized-in-bs
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.td updated: 1.43 -> 1.44
---
Log message:
We'd still like to register allocate r2 on darwin before the callee-save
regs.
---
Diffs of the changes: (+6 -6)
PPCRegisterInfo.td | 12 ++--
1 files changed, 6 insertions(+),
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.52 -> 1.53
IA64ISelLowering.h updated: 1.8 -> 1.9
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+4 -11)
IA6
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.248 -> 1.249
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+4 -0)
PPCISelLowering.cpp |4
1 file
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.103 -> 1.104
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+0 -8)
TargetLowering.h |8
1 files
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.5 -> 1.6
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+3 -0)
ARMISelLowering.cpp |3 +++
1 files changed
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.78 -> 1.79
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+3 -0)
AlphaISelLowering.cpp |3 +++
1 files
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.461 -> 1.462
SelectionDAG.cpp updated: 1.378 -> 1.379
SelectionDAGISel.cpp updated: 1.349 -> 1.350
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
addre
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.318 -> 1.319
X86ISelLowering.h updated: 1.84 -> 1.85
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+24 -23)
X
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.166 -> 1.167
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+7 -0)
SelectionDAGNodes.h |7 +++
1
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
---
Log message:
Directory /var/cvs/llvm/llvm-test/SingleSource/UnitTests/Integer/APInt added to
the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-co
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.118 -> 1.119
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower
frame and return
address nodes.
---
Diffs of the changes: (+4 -0)
SparcISelDAGToDAG.cpp |4
1 fi
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
Makefile added (r1.1)
arith.cpp added (r1.1)
bigint.cpp added (r1.1)
---
Log message:
Add some tests for the upcoming APInt class.
---
Diffs of the changes: (+151 -0)
Makefile |7 +
arith.cpp | 84 +++
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.130 -> 1.131
---
Log message:
- Undo previous check-in (i.e. Do not export TimingInfo class through
PassManagers.h).
- Add StopPassTimer() and StartPassTimer() to expose TimingInfo to
CallGraphPassManager
- Use these two APIs in
Changes in directory llvm/include/llvm:
PassManagers.h updated: 1.5 -> 1.6
---
Log message:
- Undo previous check-in (i.e. Do not export TimingInfo class through
PassManagers.h).
- Add StopPassTimer() and StartPassTimer() to expose TimingInfo to
CallGraphPassManager
- Use these two APIs in Ca
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.102 -> 1.103
---
Log message:
Only gather frame info if debug or eh.
---
Diffs of the changes: (+2 -2)
PPCRegisterInfo.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/Powe
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.199 -> 1.200
---
Log message:
Only gather frame info if debug or eh.
---
Diffs of the changes: (+2 -2)
X86RegisterInfo.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/X86/X86R
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.1 -> 1.2
---
Log message:
Only gather frame info if debug or eh.
---
Diffs of the changes: (+5 -0)
MachineModuleInfo.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineModu
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.120 -> 1.121
---
Log message:
Only gather frame info if debug or eh.
---
Diffs of the changes: (+0 -1)
DwarfWriter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGe
Changes in directory llvm/lib/Analysis/IPA:
CallGraphSCCPass.cpp updated: 1.15 -> 1.16
---
Log message:
Use StartPassTimer() and StopPassManager()
---
Diffs of the changes: (+2 -3)
CallGraphSCCPass.cpp |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index: llvm/lib/Analysi
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.121 -> 1.122
MachineModuleInfo.cpp updated: 1.1 -> 1.2
---
Log message:
Out of line function.
---
Diffs of the changes: (+8 -0)
DwarfWriter.cpp |1 +
MachineModuleInfo.cpp |7 +++
2 files changed, 8 insertio
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.2 -> 1.3
---
Log message:
Out of line function.
---
Diffs of the changes: (+1 -2)
MachineModuleInfo.h |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineModuleIn
Changes in directory llvm/test/CodeGen/PowerPC:
2007-01-29-lbrx-asm.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+7 -0)
2007-01-29-lbrx-asm.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/CodeGen/PowerPC/2007-01-29-lbrx-asm.ll
diff -c /dev
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.350 -> 1.351
---
Log message:
add initial support for handling inline asms with multiple constraints.
This doesn't do the "right thing" but will probably work in most cases.
This implements CodeGen/PowerPC/2007
Changes in directory llvm/lib/Target/ARM:
ARMConstantIslandPass.cpp updated: 1.11 -> 1.12
ARMInstrInfo.h updated: 1.6 -> 1.7
ARMInstrInfo.cpp updated: 1.12 -> 1.13
---
Log message:
Factor GetInstSize() out of constpool island pass.
---
Diffs of the changes: (+84 -70)
ARMConstantIslandPass.c
Changes in directory llvm-test/SingleSource/UnitTests/Integer:
override.reference_output updated: 1.1 -> 1.2
---
Log message:
This test case now works so update the reference output to match.
---
Diffs of the changes: (+2 -1)
override.reference_output |3 ++-
1 files changed, 2 inserti
Changes in directory llvm/test/CodeGen/X86:
2007-01-29-InlineAsm-ir.ll added (r1.1)
---
Log message:
test that the 'ir' constraint works.
---
Diffs of the changes: (+7 -0)
2007-01-29-InlineAsm-ir.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/CodeGen/X86/2007-01-29-
Changes in directory llvm-test/SingleSource/UnitTests/Integer:
cppfield2.cpp added (r1.1)
cppfield2.reference_output added (r1.1)
cppfield.cpp updated: 1.4 -> 1.5
cppfield.reference_output updated: 1.1 -> 1.2
---
Log message:
Update the cppfield tests to be correct. bit-accurate inteers are not
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
sign.cpp added (r1.1)
---
Log message:
Add a new test case.
---
Diffs of the changes: (+63 -0)
sign.cpp | 63 +++
1 files changed, 63 insertions(+)
Index: ll
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt:
bitlogic.cpp added (r1.1)
---
Log message:
Add a new test case.
---
Diffs of the changes: (+56 -0)
bitlogic.cpp | 56
1 files changed, 56 insertions(+)
Index: l
Changes in directory llvm/lib/Target/ARM:
ARMInstrThumb.td updated: 1.7 -> 1.8
---
Log message:
Use BL to implement Thumb far jumps.
---
Diffs of the changes: (+3 -0)
ARMInstrThumb.td |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/ARM/ARMInstrThumb.td
diff -u llvm/lib
Changes in directory llvm/lib/Target/ARM:
ARMConstantIslandPass.cpp updated: 1.12 -> 1.13
ARMMachineFunctionInfo.h updated: 1.4 -> 1.5
ARMRegisterInfo.cpp updated: 1.43 -> 1.44
---
Log message:
- In thumb mode, if size of MachineFunction is >= 2048, force LR to be
spilled (if it is not alread
Changes in directory llvm/lib/Target/ARM:
ARMInstrThumb.td updated: 1.8 -> 1.9
ARMISelDAGToDAG.cpp updated: 1.103 -> 1.104
ARMAsmPrinter.cpp updated: 1.51 -> 1.52
---
Log message:
Change the operand orders to t_addrmode_s* to make it easier to morph
instructions that use these address modes to
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.cpp updated: 1.44 -> 1.45
---
Log message:
Thumb eliminateFrameIndex fixes.
---
Diffs of the changes: (+27 -8)
ARMRegisterInfo.cpp | 35 +++
1 files changed, 27 insertions(+), 8 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMRegisterInfo.cpp updated: 1.45 -> 1.46
---
Log message:
In thumb mode, round up stack frame size to multiple of 4 since add/sub
sp, imm instructions implicitly multiply the offset by 4.
---
Diffs of the changes: (+129 -120)
ARMRegisterInfo.cpp |
Changes in directory llvm/test/CodeGen/ARM:
stack-frame.ll added (r1.1)
spaddsub.ll (r1.1) removed
---
Log message:
Add / merge tests.
---
Diffs of the changes: (+15 -0)
stack-frame.ll | 15 +++
1 files changed, 15 insertions(+)
Index: llvm/test/CodeGen/ARM/stack-frame.ll
di
Changes in directory llvm/test/CodeGen/PowerPC:
2007-01-29-lbrx-asm.ll updated: 1.1 -> 1.2
---
Log message:
Make the input legal.
---
Diffs of the changes: (+2 -2)
2007-01-29-lbrx-asm.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/test/CodeGen/PowerPC/2007-0
67 matches
Mail list logo