Lines Matching full:catch
17 to label %unreachable unwind label %catch.dispatch
19 catch.dispatch:
20 %cs1 = catchswitch within none [label %catch] unwind to caller
22 catch:
24 br label %catch.loop
26 catch.loop:
27 br i1 %B, label %catchret, label %catch.loop
47 ; The catch funclet contains %catch and %catchret
48 ; CHECK: # %catch{{$}}
58 to label %unreachable unwind label %catch.dispatch
60 catch.dispatch: ; preds = %entry
61 %cs1 = catchswitch within none [label %catch] unwind to caller
63 catch: ; preds = %catch.dispatch
66 to label %unreachable unwind label %catch.dispatch.1
68 catch.dispatch.1: ; preds = %catch
69 %cs2 = catchswitch within %0 [label %catch.3] unwind to caller
71 catch.3: ; preds = %catch.dispatch.1
75 try.cont: ; preds = %catch.3
81 unreachable: ; preds = %catch, %entry
94 ; The inner catch funclet contains %catch.3
96 ; CHECK: # %catch.3{{$}}
99 ; The outer catch funclet contains %catch
101 ; CHECK: # %catch{{$}}
110 to label %try.cont unwind label %catch.dispatch
112 catch.dispatch: ; preds = %entry
113 %cs1 = catchswitch within none [label %catch.2] unwind label %catch.dispatch.1
115 catch.2: ; preds = %catch.dispatch
120 catch.dispatch.1: ; preds = %catch.dispatch
121 %cs2 = catchswitch within none [label %catch] unwind to caller
123 catch: ; preds = %catch.dispatch.1
152 ; The catch(...) funclet contains %catch.2
153 ; CHECK: # %catch.2{{$}}
157 ; The catch(int) funclet contains %catch
158 ; CHECK: # %catch{{$}}