Displaying 2 results from an estimated 2 matches for "b58515d5".
2008 Mar 28
0
[LLVMdev] unwinds to in the CFG
Sorry -- Small change.
Nick Lewycky wrote:
> A. redefine the CFG a bit.
> i. pred_iterator stays the same.
pred_iterator becomes an inverse of outedge_iterator. That is, edges
that lead to the execution of this block, regardless of whether it's an
unwind-edge or not.
Nick
2008 Mar 28
8
[LLVMdev] unwinds to in the CFG
I have a new plan for handling 'unwinds to' in the control flow graph
and dominance.
Just as a quick recap the problem I encountered is how to deal
instructions in a block being used as operands in the unwind dest. Such
as this:
bb1: unwinds to %cleanup
call void @foo() ; might throw, might not
%x = add i32 %y, %z
call void @foo() ; might throw, might not
ret void
cleanup: