Displaying 6 results from an estimated 6 matches for "invcont2".
Did you mean:
invcont
2010 Dec 02
2
[LLVMdev] Alternative exception handling proposal
...ks right now. Suppose you have
>>
>> invoke void @foo()
>> to label %invcont unwind label %lpad<foo catch info>
>>
>> and you want to inline foo. Suppose foo contains an invoke:
>>
>> invoke void @bar()
>> to label %invcont2 unwind label %lpad2<bar catch info>
>>
>> Then after inlining you have an invoke of bar in which foo's catch info
>> has been appended to bar's:
>>
>> invoke void @bar()
>> to label %invcont2 unwind label %lpad2<joined catch info>...
2010 Dec 01
0
[LLVMdev] Alternative exception handling proposal
...pretty close to how
> it works right now. Suppose you have
>
> invoke void @foo()
> to label %invcont unwind label %lpad <foo catch info>
>
> and you want to inline foo. Suppose foo contains an invoke:
>
> invoke void @bar()
> to label %invcont2 unwind label %lpad2 <bar catch info>
>
> Then after inlining you have an invoke of bar in which foo's catch info
> has been appended to bar's:
>
> invoke void @bar()
> to label %invcont2 unwind label %lpad2 <joined catch info>
>
> What does...
2010 Dec 02
0
[LLVMdev] Alternative exception handling proposal
...>>>
>>> invoke void @foo()
>>> to label %invcont unwind label %lpad<foo catch info>
>>>
>>> and you want to inline foo. Suppose foo contains an invoke:
>>>
>>> invoke void @bar()
>>> to label %invcont2 unwind label %lpad2<bar catch info>
>>>
>>> Then after inlining you have an invoke of bar in which foo's catch info
>>> has been appended to bar's:
>>>
>>> invoke void @bar()
>>> to label %invcont2 unwind label %lpad2...
2010 Dec 01
8
[LLVMdev] Alternative exception handling proposal
...ng would work with this scheme. It's pretty close to how
it works right now. Suppose you have
invoke void @foo()
to label %invcont unwind label %lpad <foo catch info>
and you want to inline foo. Suppose foo contains an invoke:
invoke void @bar()
to label %invcont2 unwind label %lpad2 <bar catch info>
Then after inlining you have an invoke of bar in which foo's catch info
has been appended to bar's:
invoke void @bar()
to label %invcont2 unwind label %lpad2 <joined catch info>
What does appending <foo catch info> to &...
2010 Dec 01
0
[LLVMdev] Alternative exception handling proposal
...pretty close to how
> it works right now. Suppose you have
>
> invoke void @foo()
> to label %invcont unwind label %lpad <foo catch info>
>
> and you want to inline foo. Suppose foo contains an invoke:
>
> invoke void @bar()
> to label %invcont2 unwind label %lpad2 <bar catch info>
>
> Then after inlining you have an invoke of bar in which foo's catch info
> has been appended to bar's:
>
> invoke void @bar()
> to label %invcont2 unwind label %lpad2 <joined catch info>
>
> What does...
2010 Dec 01
10
[LLVMdev] RFC: Exception Handling Proposal Revised
...A, align 8
%b = alloca %struct.B, align 8
%c = alloca %struct.C, align 8
invoke void @_Z3foov()
to label %invcont unwind label %catch.handlers
invcont:
invoke void @_Z3foov()
to label %invcont1 unwind label %a.dtor
invcont1:
invoke void @_Z3foov()
to label %invcont2 unwind label %b.dtor
invcont2:
invoke void @_Z3foov()
to label %bb1 unwind label %c.dtor
bb1:
invoke void @_ZN1CD1Ev(%struct.C* %c)
to label %bb2 unwind label %b.dtor
bb2:
invoke void @_ZN1BD1Ev(%struct.B* %b)
to label %bb3 unwind label %a.dtor
bb3:
invoke...