Lines Matching refs:within
51 %0 = catchswitch within none [label %catch.start] unwind to caller
54 %1 = catchpad within %0 [i8* bitcast (i8** @_ZTIi to i8*), i8* bitcast (i8** @_ZTId to i8*)]
84 ; Nested try-catches within a catch
142 %0 = catchswitch within none [label %catch.start] unwind to caller
145 %1 = catchpad within %0 [i8* bitcast (i8** @_ZTIi to i8*)]
160 %8 = catchswitch within %1 [label %catch.start3] unwind label %ehcleanup9
163 %9 = catchpad within %8 [i8* bitcast (i8** @_ZTIi to i8*)]
197 %16 = cleanuppad within %9 []
202 %17 = cleanuppad within %1 []
210 ; Nested loop within a catch clause
254 %0 = catchswitch within none [label %catch.start] unwind to caller
257 %1 = catchpad within %0 [i8* null]
284 %5 = cleanuppad within %1 []
292 %6 = cleanuppad within %5 []
333 %0 = catchswitch within none [label %catch.start] unwind to caller
336 %1 = catchpad within %0 [i8* null]
365 %0 = catchswitch within none [label %catch.start] unwind to caller
368 %1 = catchpad within %0 [i8* null]
422 %0 = catchswitch within none [label %catch.start0] unwind to caller
425 %1 = catchpad within %0 [i8* null]
431 %4 = catchswitch within none [label %catch.start1] unwind to caller
434 %5 = catchpad within %4 [i8* null]
479 %0 = catchswitch within none [label %catch.start0] unwind to caller
482 %1 = catchpad within %0 [i8* null]
530 %0 = catchswitch within none [label %catch.start0] unwind to caller
533 %1 = catchpad within %0 [i8* null]
539 %4 = catchswitch within none [label %catch.start1] unwind to caller
542 %5 = catchpad within %4 [i8* null]
553 ; incorrectly becomes 'C0' within the function. We fix this by wrapping the call
584 %1 = catchswitch within none [label %catch.start0] unwind to caller
587 %2 = catchpad within %1 [i8* null]
624 %0 = catchswitch within none [label %catch.start0] unwind to caller
627 %1 = catchpad within %0 [i8* null]
682 %0 = catchswitch within none [label %catch.start0] unwind to caller
685 %1 = catchpad within %0 [i8* null]
693 %5 = catchswitch within none [label %catch.start1] unwind to caller
696 %6 = catchpad within %5 [i8* null]
729 %0 = catchswitch within none [label %catch.start] unwind to caller
732 %1 = catchpad within %0 [i8* null]
755 ; invoke.cont BB fall within try~end_try, but they shouldn't cause crashes or
782 %0 = cleanuppad within none []
806 %0 = cleanuppad within none []
829 %0 = catchswitch within none [label %catch.start] unwind to caller
832 %1 = catchpad within %0 [i8* bitcast ({ i8*, i8* }* @_ZTI7MyClass to i8*)]
863 %9 = cleanuppad within %1 []
875 %10 = cleanuppad within %9 []
917 %0 = catchswitch within none [label %catch.start] unwind to caller
920 %1 = catchpad within %0 [i8* null]
976 %0 = catchswitch within none [label %catch.start] unwind label %catch.dispatch3
980 %1 = catchpad within %0 [i8* null]
988 %5 = catchswitch within none [label %catch.start4] unwind to caller
991 %6 = catchpad within %5 [i8* null]
1030 %0 = catchswitch within none [label %catch.start] unwind to caller
1033 %1 = catchpad within %0 [i8* null]
1044 %5 = cleanuppad within %1 []
1094 %0 = cleanuppad within none []
1099 ; This crashed when updating EHPadStack within fixCallUniwindMismatch had a bug.
1119 %0 = cleanuppad within none []
1170 %0 = catchswitch within none [label %catch.start0] unwind to caller
1173 %1 = catchpad within %0 [i8* null]
1182 %4 = catchswitch within none [label %catch.start1] unwind to caller
1185 %5 = catchpad within %4 [i8* null]
1230 %0 = catchswitch within none [label %catch.start] unwind to caller
1233 %1 = catchpad within %0 [i8* bitcast (i8** @_ZTIi to i8*)]
1247 %4 = catchswitch within none [label %catch.start5] unwind to caller
1250 %5 = catchpad within %4 [i8* bitcast (i8** @_ZTIi to i8*)]
1260 %8 = catchswitch within none [label %catch.start17] unwind label %ehcleanup
1263 %9 = catchpad within %8 [i8* bitcast (i8** @_ZTIi to i8*)]
1289 %12 = cleanuppad within none []
1305 %0 = catchswitch within none [label %catch.start] unwind label %ehcleanup22
1308 %1 = catchpad within %0 [i8* bitcast (i8** @_ZTIi to i8*)]
1315 %4 = catchswitch within %1 [label %catch.start3] unwind label %ehcleanup
1318 %5 = catchpad within %4 [i8* bitcast (i8** @_ZTIi to i8*)]
1332 %8 = catchswitch within %1 [label %catch.start12] unwind label %ehcleanup
1335 %9 = catchpad within %8 [i8* bitcast (i8** @_ZTIi to i8*)]
1344 %12 = cleanuppad within %1 []
1348 %13 = cleanuppad within none []
1380 %1 = catchswitch within none [label %catch.start] unwind label %catch.dispatch1
1383 %2 = catchpad within %1 [i8* bitcast (i8** @_ZTIi to i8*)]
1405 %9 = catchswitch within none [label %catch.start2] unwind to caller
1408 %10 = catchpad within %9 [i8* bitcast (i8** @_ZTIi to i8*)]
1467 %0 = catchswitch within none [label %catch.start12] unwind to caller
1470 %1 = catchpad within %0 [i8* bitcast (i8** @_ZTIi to i8*)]
1489 %8 = catchswitch within none [label %catch.start4] unwind label %catch.dispatch11
1492 %9 = catchpad within %8 [i8* bitcast (i8** @_ZTIi to i8*)]
1511 %16 = catchswitch within none [label %catch.start] unwind label %catch.dispatch3
1514 %17 = catchpad within %16 [i8* bitcast (i8** @_ZTIi to i8*)]
1568 %1 = catchswitch within none [label %catch.start] unwind label %catch.dispatch1
1571 %2 = catchpad within %1 [i8* bitcast (i8** @_ZTIi to i8*)]
1590 %9 = catchswitch within none [label %catch.start2] unwind to caller
1593 %10 = catchpad within %9 [i8* bitcast (i8** @_ZTIi to i8*)]
1616 %17 = catchswitch within none [label %catch.start10] unwind to caller
1619 %18 = catchpad within %17 [i8* bitcast (i8** @_ZTIi to i8*)]