Lattner and
- mailto:[EMAIL PROTECTED]">Jim Laskey
+ mailto:[EMAIL PROTECTED]">Jim Laskey
@@ -1711,7 +1711,7 @@
mailto:[EMAIL PROTECTED]">Chris Lattner
http://llvm.org";>The LLVM Compiler Infrastructure
- Last modified: $Date: 2007/01/23 22:56:28 $
+
t;>Chris Lattner
-and mailto:[EMAIL PROTECTED]">Jim Laskey
+and mailto:[EMAIL PROTECTED]">Jim Laskey
@@ -1775,7 +1775,7 @@
mailto:[EMAIL PROTECTED]">Chris Lattner
http://llvm.org";>LLVM Compiler Infrastructure
- Last modified: $D
Changes in directory llvm/docs:
LangRef.html updated: 1.209 -> 1.210
---
Log message:
Add link to exception handling.
---
Diffs of the changes: (+15 -1)
LangRef.html | 16 +++-
1 files changed, 15 insertions(+), 1 deletion(-)
Index: llvm/docs/LangRef.html
diff -u llvm/docs/L
Pereira and
+ mailto:[EMAIL PROTECTED]">Jim Laskey
@@ -1954,7 +1955,7 @@
mailto:[EMAIL PROTECTED]">Chris Lattner
http://llvm.org";>The LLVM Compiler Infrastructure
- Last modified: $Date: 2006/12
trinsics
+
+ llvm.eh.exception
+ llvm.eh.selector
+ llvm.eh.filter
+ llvm.eh.typeid.for
+
+ Asm Table Formats
+
+ Exception Handling Frame
+ Exception Tables
+
+ ToDo
+
+
+
+
+
+ Written by mailto:[EMAIL PROTECTED]">Jim Laskey
+
+
+
+
ickJenkins href=http://www.patjenk.comimg=PhotoPatJenk.jpg
width=200 width=173 height=130 alt=PatJenk
Brad Jones href=http://www.nondot.org/~kungfoomaster/
img=PhotoBrad.jpg width=200 height=171 alt=KungFooMaster
-Jim Laskey href=mailto:[EMAIL PROTECTED]
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.71 -> 1.72
---
Log message:
Lower eh filter intrinsic.
---
Diffs of the changes: (+1 -0)
IntrinsicLowering.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/IntrinsicLowering.cpp
diff -u llvm/lib/C
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.6 -> 1.7
---
Log message:
Collect eh filter info.
---
Diffs of the changes: (+7 -0)
MachineModuleInfo.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/CodeGen/MachineModuleInfo.h
diff
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.48 -> 1.49
---
Log message:
Add eh filter intrinsic.
---
Diffs of the changes: (+5 -3)
Intrinsics.td |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/inclu
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.129 -> 1.130
---
Log message:
Emit eh filter info.
---
Diffs of the changes: (+66 -18)
DwarfWriter.cpp | 84
1 files changed, 66 insertions(+), 18 deletions(-)
Inde
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.378 -> 1.379
---
Log message:
Lower eh filter intrinsic.
---
Diffs of the changes: (+4 -1)
SelectionDAGISel.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/Selecti
Changes in directory llvm/lib/CodeGen:
MachineModuleInfo.cpp updated: 1.4 -> 1.5
---
Log message:
Collect eh filter info.
---
Diffs of the changes: (+19 -12)
MachineModuleInfo.cpp | 31 +++
1 files changed, 19 insertions(+), 12 deletions(-)
Index: llvm/lib/Co
Appreciated.
On 1-Mar-07, at 04:32 AM, Nicolas Geoffray wrote:
> If there is no objection, I'm committing this in.
>
> Nicolas Geoffray wrote:
>
>> This patch implements the frameaddress intrinsincs for PPC.
>>
>> OK to commit?
>> -
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.479 -> 1.480
---
Log message:
Chain is on second operand.
---
Diffs of the changes: (+23 -4)
LegalizeDAG.cpp | 27 +++
1 files changed, 23 insertions(+), 4 deletions(-)
Index: llvm/lib
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.128 -> 1.129
---
Log message:
Handle mix of personalities.
---
Diffs of the changes: (+37 -30)
DwarfWriter.cpp | 67 ++--
1 files changed, 37 insertions(+), 30 deletions(-
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.70 -> 1.71
---
Log message:
Provide a more meaningful name.
---
Diffs of the changes: (+1 -1)
IntrinsicLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/IntrinsicLowering.c
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.377 -> 1.378
---
Log message:
MERGE_VALUES unnecessary.
---
Diffs of the changes: (+4 -12)
SelectionDAGISel.cpp | 16
1 files changed, 4 insertions(+), 12 deletions(-)
Index: llvm/lib/Co
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.47 -> 1.48
---
Log message:
Provide a more meaningful name.
---
Diffs of the changes: (+1 -1)
Intrinsics.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/includ
Changes in directory llvm/lib/Target/PowerPC:
PPCMachineFunctionInfo.h updated: 1.4 -> 1.5
PPCRegisterInfo.cpp updated: 1.113 -> 1.114
PPCRegisterInfo.h updated: 1.30 -> 1.31
---
Log message:
Duplicate use of LR, take 2.
---
Diffs of the changes: (+42 -26)
PPCMachineFunctionInfo.h |7 ++
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.375 -> 1.376
---
Log message:
Fix for PR1224: http://llvm.org/PR1224 .
---
Diffs of the changes: (+50 -35)
SelectionDAGISel.cpp | 85 ++-
1 files changed, 50
Changes in directory llvm/test/CodeGen/Generic:
2007-02-25-invoke.ll added (r1.1)
---
Log message:
Test for PR1224: http://llvm.org/PR1224 .
---
Diffs of the changes: (+12 -0)
2007-02-25-invoke.ll | 12
1 files changed, 12 insertions(+)
Index: llvm/test/CodeGen/Generic/2007
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.373 -> 1.374
---
Log message:
Deal with cases when MMI is not requested.
---
Diffs of the changes: (+14 -0)
SelectionDAGISel.cpp | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/Cod
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.478 -> 1.479
---
Log message:
Drop unused operand.
---
Diffs of the changes: (+0 -2)
LegalizeDAG.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff -u llvm/
Changes in directory llvm/test/CodeGen/PowerPC:
2007-02-23-lr-saved-twice.ll added (r1.1)
---
Log message:
New test - practically wrote itself.
---
Diffs of the changes: (+15 -0)
2007-02-23-lr-saved-twice.ll | 15 +++
1 files changed, 15 insertions(+)
Index: llvm/test/CodeGe
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.372 -> 1.373
---
Log message:
Handle improper cast.
---
Diffs of the changes: (+19 -6)
SelectionDAGISel.cpp | 25 +++--
1 files changed, 19 insertions(+), 6 deletions(-)
Index: llvm/l
Changes in directory llvm/lib/Target/PowerPC:
PPCMachineFunctionInfo.h updated: 1.2 -> 1.3
PPCRegisterInfo.cpp updated: 1.110 -> 1.111
PPCRegisterInfo.h updated: 1.28 -> 1.29
---
Log message:
Don't spill LR as a callee saved register.
---
Diffs of the changes: (+19 -2)
PPCMachineFunctionInf
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.69 -> 1.70
---
Log message:
Update comment.
---
Diffs of the changes: (+1 -1)
IntrinsicLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/IntrinsicLowering.cpp
diff -u llvm/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.127 -> 1.128
---
Log message:
Missing end of abbreviations - correction
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
dif
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.126 -> 1.127
---
Log message:
Missing end of abbreviations.
---
Diffs of the changes: (+3 -0)
DwarfWriter.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/Dwa
Changes in directory llvm/lib/CodeGen/SelectionDAG:
TargetLowering.cpp updated: 1.92 -> 1.93
---
Log message:
Need to init.
---
Diffs of the changes: (+2 -0)
TargetLowering.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
diff -u llvm
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.5 -> 1.6
---
Log message:
Typo.
---
Diffs of the changes: (+1 -1)
MachineModuleInfo.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/MachineModuleInfo.h
diff -u llvm/
Changes in directory llvm/lib/CodeGen:
BranchFolding.cpp updated: 1.43 -> 1.44
---
Log message:
Remove isAccessable.
---
Diffs of the changes: (+4 -4)
BranchFolding.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/BranchFolding.cpp
diff -u llvm
Changes in directory llvm/include/llvm/CodeGen:
MachineBasicBlock.h updated: 1.59 -> 1.60
---
Log message:
Remove isAccessable.
---
Diffs of the changes: (+0 -4)
MachineBasicBlock.h |4
1 files changed, 4 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineBasicBlock.h
diff -u l
Changes in directory llvm/lib/CodeGen:
LLVMTargetMachine.cpp updated: 1.8 -> 1.9
---
Log message:
Use exception flag.
---
Diffs of the changes: (+2 -1)
LLVMTargetMachine.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/LLVMTargetMachine.cpp
diff -u
Changes in directory llvm/lib/Transforms/Utils:
LowerInvoke.cpp updated: 1.56 -> 1.57
---
Log message:
Revert changes for a simplier solution.
---
Diffs of the changes: (+36 -50)
LowerInvoke.cpp | 86 +++-
1 files changed, 36 insertions(
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.68 -> 1.69
---
Log message:
Remove assertion.
---
Diffs of the changes: (+1 -4)
IntrinsicLowering.cpp |5 +
1 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm/lib/CodeGen/IntrinsicLowering.cpp
diff -u
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.371 -> 1.372
---
Log message:
Tighten up error checking of args.
---
Diffs of the changes: (+23 -17)
SelectionDAGISel.cpp | 40 +++-
1 files changed, 23 insertions(+), 1
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.370 -> 1.371
---
Log message:
Handle lowering invoke to call correctly.
---
Diffs of the changes: (+97 -95)
SelectionDAGISel.cpp | 192 +--
1 files changed, 9
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.109 -> 1.110
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+38 -0)
TargetLowering.h | 38 ++
1 files changed, 38 insertions(+)
I
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.477 -> 1.478
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+26 -2)
LegalizeDAG.cpp | 28 ++--
1 files changed, 26 insertions(+), 2 deletio
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.82 -> 1.83
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -3)
AlphaISelLowering.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/Alpha/Alpha
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.95 -> 1.96
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -8)
MRegisterInfo.h |8
1 files changed, 8 deletions(-)
Index: llvm/include/llvm/Target/MRegis
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.54 -> 1.55
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -3)
IA64ISelLowering.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/IA64/IA64ISelL
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.322 -> 1.323
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -3)
X86ISelLowering.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/X86/X86ISelLowe
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.252 -> 1.253
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+15 -34)
PPCISelLowering.cpp | 49 +++--
1 files changed, 15
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.15 -> 1.16
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -3)
ARMISelLowering.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/ARM/ARMISelLoweri
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.120 -> 1.121
---
Log message:
Simplify lowering and selection of exception ops.
---
Diffs of the changes: (+0 -3)
SparcISelDAGToDAG.cpp |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/Target/Sparc/Spa
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.321 -> 1.322
X86RegisterInfo.cpp updated: 1.203 -> 1.204
X86RegisterInfo.h updated: 1.48 -> 1.49
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+18 -0)
X86ISelLowering.
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.251 -> 1.252
PPCRegisterInfo.cpp updated: 1.108 -> 1.109
PPCRegisterInfo.h updated: 1.27 -> 1.28
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+40 -1)
PPCISelLower
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.81 -> 1.82
AlphaRegisterInfo.cpp updated: 1.60 -> 1.61
AlphaRegisterInfo.h updated: 1.20 -> 1.21
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+18 -1)
AlphaISelLow
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.14 -> 1.15
ARMRegisterInfo.cpp updated: 1.69 -> 1.70
ARMRegisterInfo.h updated: 1.10 -> 1.11
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+17 -0)
ARMISelLowering.cpp
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.53 -> 1.54
IA64RegisterInfo.cpp updated: 1.31 -> 1.32
IA64RegisterInfo.h updated: 1.14 -> 1.15
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+17 -0)
IA64ISelLowering
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.94 -> 1.95
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+9 -1)
MRegisterInfo.h | 10 +-
1 files changed, 9 insertions(+), 1 deletion(-)
Index: llvm/inclu
Changes in directory llvm/lib/Target/Sparc:
SparcISelDAGToDAG.cpp updated: 1.119 -> 1.120
SparcRegisterInfo.cpp updated: 1.54 -> 1.55
SparcRegisterInfo.h updated: 1.20 -> 1.21
---
Log message:
Support to provide exception and selector registers.
---
Diffs of the changes: (+17 -0)
SparcISelD
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.476 -> 1.477
SelectionDAG.cpp updated: 1.389 -> 1.390
SelectionDAGISel.cpp updated: 1.369 -> 1.370
---
Log message:
Selection and lowering for exception handling.
---
Diffs of the changes: (+141 -2)
LegalizeDAG.c
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.67 -> 1.68
---
Log message:
Selection and lowering for exception handling.
---
Diffs of the changes: (+5 -0)
IntrinsicLowering.cpp |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/CodeGen/IntrinsicLoweri
Changes in directory llvm/lib/Transforms/Utils:
LowerInvoke.cpp updated: 1.55 -> 1.56
---
Log message:
Itanium ABI exception handing support.
---
Diffs of the changes: (+50 -36)
LowerInvoke.cpp | 86
1 files changed, 50 insertions(+
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.125 -> 1.126
AsmPrinter.cpp updated: 1.152 -> 1.153
---
Log message:
Exception handling support.
---
Diffs of the changes: (+313 -94)
AsmPrinter.cpp |2
DwarfWriter.cpp | 405 +++
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.61 -> 1.62
---
Log message:
Add support for changes in DwarfWriter.
---
Diffs of the changes: (+5 -0)
AsmPrinter.h |5 +
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u l
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.151 -> 1.152
---
Log message:
Add support for changes in DwarfWriter.
---
Diffs of the changes: (+12 -0)
AsmPrinter.cpp | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u ll
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.233 -> 1.234
---
Log message:
Add support for changes in DwarfWriter.
---
Diffs of the changes: (+14 -0)
PPCAsmPrinter.cpp | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/Target/PowerPC/PPC
Changes in directory llvm/lib/Target/PowerPC:
PPCTargetAsmInfo.cpp updated: 1.17 -> 1.18
---
Log message:
Add TAI field for exception table section.
---
Diffs of the changes: (+1 -0)
PPCTargetAsmInfo.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/PowerPC/PPCTargetAsm
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.18 -> 1.19
---
Log message:
Add TAI field for exception table section.
---
Diffs of the changes: (+1 -0)
TargetAsmInfo.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/TargetAsmInfo.cpp
diff -u llvm/lib
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.25 -> 1.26
---
Log message:
Add TAI field for exception table section.
---
Diffs of the changes: (+8 -0)
TargetAsmInfo.h |8
1 files changed, 8 insertions(+)
Index: llvm/include/llvm/Target/TargetAsmInf
Changes in directory llvm/lib/CodeGen:
BranchFolding.cpp updated: 1.42 -> 1.43
---
Log message:
Make branch folding behave in the presence of landing pads.
---
Diffs of the changes: (+30 -25)
BranchFolding.cpp | 55 +-
1 files changed, 3
Changes in directory llvm/include/llvm/CodeGen:
MachineBasicBlock.h updated: 1.58 -> 1.59
---
Log message:
Add a flag to MBBs to indicate whether it is an eh landing pad.
---
Diffs of the changes: (+18 -1)
MachineBasicBlock.h | 19 ++-
1 files changed, 18 insertions(+), 1
Changes in directory llvm/include/llvm/CodeGen:
LiveIntervalAnalysis.h updated: 1.71 -> 1.72
---
Log message:
Allow for live in registers for eh landing pads.
---
Diffs of the changes: (+3 -1)
LiveIntervalAnalysis.h |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.210 -> 1.211
---
Log message:
Allow for live in registers for eh landing pads.
---
Diffs of the changes: (+6 -5)
LiveIntervalAnalysis.cpp | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.4 -> 1.5
---
Log message:
Add structures used for collecting eh information.
---
Diffs of the changes: (+78 -0)
MachineModuleInfo.h | 78
1 files changed, 78
Changes in directory llvm/lib/CodeGen:
MachineModuleInfo.cpp updated: 1.3 -> 1.4
---
Log message:
Add structures used for collecting eh information.
---
Diffs of the changes: (+94 -0)
MachineModuleInfo.cpp | 94 ++
1 files changed, 94 insert
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.177 -> 1.178
---
Log message:
Add new instructions for handling data passed into eh landing pad.
---
Diffs of the changes: (+9 -1)
SelectionDAGNodes.h | 10 +-
1 files changed, 9 insertions(+), 1 deleti
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.46 -> 1.47
---
Log message:
Add new intrinsics for eh support.
---
Diffs of the changes: (+3 -1)
Intrinsics.td |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.44 -> 1.45
---
Log message:
Wrong value type.
---
Diffs of the changes: (+1 -1)
Intrinsics.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/include/llvm/Intrins
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.111 -> 1.112
---
Log message:
Automatically generating intrinsic declarations from Dan Gohman. Modified
to construct FunctionType in separate function, and, have getDeclaration
return a Function instead of a Constant.
---
Diffs of
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.24 -> 1.25
IntrinsicEmitter.h updated: 1.9 -> 1.10
---
Log message:
Automatically generating intrinsic declarations from Dan Gohman. Modified
to construct FunctionType in separate function, and, have getDeclaration
retur
Changes in directory llvm/include/llvm:
Intrinsics.h updated: 1.40 -> 1.41
Intrinsics.td updated: 1.43 -> 1.44
---
Log message:
Automatically generating intrinsic declarations from Dan Gohman. Modified
to construct FunctionType in separate function, and, have getDeclaration
return a Function i
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.23 -> 1.24
---
Log message:
Error check and eliminate unnecessary value.
---
Diffs of the changes: (+15 -8)
IntrinsicEmitter.cpp | 23 +++
1 files changed, 15 insertions(+), 8 deletions(-)
Inde
Changes in directory llvm/utils/TableGen:
FileLexer.l.cvs updated: 1.9 -> 1.10
FileLexer.cpp.cvs updated: 1.10 -> 1.11
---
Log message:
Regenerate.
---
Diffs of the changes: (+139 -144)
FileLexer.cpp.cvs | 281 ++
FileLexer.l.cvs |2
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.42 -> 1.43
---
Log message:
Deemed too cute to live.
---
Diffs of the changes: (+2 -2)
Intrinsics.td |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/include/l
Changes in directory llvm/utils/TableGen:
FileLexer.l updated: 1.34 -> 1.35
---
Log message:
Deemed too cute to live.
---
Diffs of the changes: (+1 -1)
FileLexer.l |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/FileLexer.l
diff -u llvm/utils/TableGen/
Changes in directory llvm/utils/TableGen:
FileLexer.l.cvs updated: 1.8 -> 1.9
FileLexer.cpp.cvs updated: 1.9 -> 1.10
---
Log message:
Regenerate.
---
Diffs of the changes: (+184 -179)
FileLexer.cpp.cvs | 361 +++---
FileLexer.l.cvs |2
Changes in directory llvm/utils/TableGen:
FileLexer.l updated: 1.33 -> 1.34
IntrinsicEmitter.cpp updated: 1.22 -> 1.23
---
Log message:
Support var arg intrinsics.
---
Diffs of the changes: (+6 -1)
FileLexer.l |2 +-
IntrinsicEmitter.cpp |5 +
2 files changed, 6 inserti
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.41 -> 1.42
---
Log message:
Support var arg intrinsics.
---
Diffs of the changes: (+7 -0)
Intrinsics.td |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/Intrinsics.td
diff -u llvm/include/llvm/Intrin
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.190 -> 1.191
---
Log message:
Support var arg intrinsics.
---
Diffs of the changes: (+4 -0)
Verifier.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/VMCore/Verifier.cpp
diff -u llvm/lib/VMCore/Verifier.cpp:1.1
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.124 -> 1.125
---
Log message:
Slip up
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/DwarfWriter.
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.142 -> 1.143
DwarfWriter.cpp updated: 1.123 -> 1.124
---
Log message:
Emit labels as label_n and not as debug_n
---
Diffs of the changes: (+9 -9)
AsmPrinter.cpp |2 +-
DwarfWriter.cpp | 16
2 files chan
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.141 -> 1.142
DwarfWriter.cpp updated: 1.122 -> 1.123
MachineModuleInfo.cpp updated: 1.2 -> 1.3
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+272 -173)
AsmPrinter.cpp|4
Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.104 -> 1.105
PPCTargetAsmInfo.cpp updated: 1.16 -> 1.17
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+7 -0)
PPCRegisterInfo.cpp |4
PPCTargetAsmInfo.cpp |
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.24 -> 1.25
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+18 -1)
TargetAsmInfo.h | 19 ++-
1 files changed, 18 insertions(+), 1 deletion(-)
Index: llvm
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.17 -> 1.18
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+2 -0)
TargetAsmInfo.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/TargetAsmInfo.cpp
diff -u l
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.3 -> 1.4
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+0 -5)
MachineModuleInfo.h |5 -
1 files changed, 5 deletions(-)
Index: llvm/include/llvm/CodeGen/Mac
Changes in directory llvm/include/llvm/Support:
Dwarf.h updated: 1.10 -> 1.11
---
Log message:
Support for non-landing pad exception handling.
---
Diffs of the changes: (+19 -1)
Dwarf.h | 20 +++-
1 files changed, 19 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/
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/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/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/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/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/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
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:
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
1 - 100 of 1099 matches
Mail list logo