Displaying 2 results from an estimated 2 matches for "__zti1a".
Did you mean:
_zti1a
2011 Aug 05
0
[LLVMdev] RFC: Exception Handling Rewrite
...$2,L6-LFB8
.long L$set$2 # landing pad
.byte 0x1 # uleb128 0x1; action
.set L$set$3,LEHB1-LFB8
.long L$set$3 # region 1 start
.set L$set$4,LEHE1-LEHB1
.long L$set$4 # length
.long 0x0 # landing pad
.byte 0x0 # uleb128 0x0; action
.byte 0x7f # Action record table
.byte 0x0
.align 2
.long __ZTI1A+4 at GOTPCREL
.byte 0x1 # Exception specification table
.byte 0x0
So the call to "foo" is marked as being able to throw an "A" type. (The 0x7f in the action record table is a negative 1-based offset into the exception specification table, which itself is a positive 1-based of...
2011 Aug 05
3
[LLVMdev] RFC: Exception Handling Rewrite
Bill,
ooops, yes, I described the meaning of "throw(A)" backwards,
but I still
think my example shows why you cannot merge LandingpadInst while
inlining because multiple filter-lists on a LandingpadInst don't make
sense.
Perhaps I'm reading your original spec wrong, perhaps I'm mis-reading
Duncan's emails, but I read them to mean that your syntax supports