>
> Integrate exception filter support and exception catch support. This
> simplifies the code in DwarfWriter, allows for multiple filters and
> makes it trivial to specify filters accompanied by cleanups or
> catch-all
> specifications (see next patch). What a deal! Patch blessed by
> Anton
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.16 -> 1.17
---
Log message:
The semantics of invoke require that we always jump to the unwind block
(landing pad) when an exception unwinds through the call. This doesn't
quite match the way the dwarf unwinder works
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.15 -> 1.16
---
Log message:
Integrate exception filter support and exception catch support. This
simplifies the code in DwarfWriter, allows for multiple filters and
makes it trivial to specify filters accompanied by
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.14 -> 1.15
---
Log message:
Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP
info too. This fixes PR1439: http://llvm.org/PR1439
---
Diffs of the changes: (+1 -0)
MachineModuleIn
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.13 -> 1.14
---
Log message:
Emit multiple common EH frames for multiple (including blank) personality
functions. This partly fixes PR1414: http://llvm.org/PR1414 : now we're
restricted only to one
personality func
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.12 -> 1.13
---
Log message:
More DWARF-related things cleanup:
1. Fix PR1380: http://llvm.org/PR1380
2. Apply Duncan's patch from PR1410: http://llvm.org/PR1410
3. Insert workaround for "one personality function pe
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h updated: 1.11 -> 1.12
---
Log message:
Allow multiple invokes per landing pad. This (probably) fixes PR1410:
http://llvm.org/PR1410 .
---
Diffs of the changes: (+3 -4)
MachineModuleInfo.h |7 +++
1 files changed,
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/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/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/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/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/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
yes indeed. Give me a few.
-- Jim
On 26-Jan-07, at 06:09 PM, Evan Cheng wrote:
I assmue llvm-gcc/gcc/llvm-debug.{h|cpp} needs to be updated as
well? They are including MachineDebugInfo.h
Evan
On Jan 26, 2007, at 1:38 PM, Jim Laskey wrote:
Changes in directory llvm/include/llvm/Code
I assmue llvm-gcc/gcc/llvm-debug.{h|cpp} needs to be updated as well?
They are including MachineDebugInfo.h
Evan
On Jan 26, 2007, at 1:38 PM, Jim Laskey wrote:
>
>
> Changes in directory llvm/include/llvm/CodeGen:
>
> MachineModuleInfo.h added (r1.1)
> MachineDebugInfo.h (r1.48) removed
> ---
Changes in directory llvm/include/llvm/CodeGen:
MachineModuleInfo.h added (r1.1)
MachineDebugInfo.h (r1.48) removed
---
Log message:
rename files
---
Diffs of the changes: (+1156 -0)
MachineModuleInfo.h | 1156
1 files changed, 1156 inser
16 matches
Mail list logo