Lines Matching refs:pad

16   %pad = cleanuppad within none []
17 call void @g() [ "funclet"(token %pad) ]
18 cleanupret from %pad unwind to caller
31 %pad.inner = cleanuppad within none []
32 call void @g() [ "funclet"(token %pad.inner) ]
33 cleanupret from %pad.inner unwind label %cleanup.outer
35 ; The call here needs to remain a call becuase pad.inner has a cleanupret
42 %pad.outer = cleanuppad within none []
43 call void @g() [ "funclet"(token %pad.outer) ]
44 cleanupret from %pad.outer unwind to caller
68 %pad = cleanuppad within none []
69 call void @g() [ "funclet"(token %pad) ]
70 cleanupret from %pad unwind to caller
133 %pad = cleanuppad within none []
134 call void @g() [ "funclet"(token %pad) ]
135 cleanupret from %pad unwind to caller
148 %pad = cleanuppad within none []
149 call void @g() [ "funclet"(token %pad) ]
154 ; CHECK-NEXT: %[[pad:[^ ]+]] = cleanuppad within none
155 ; CHECK-NEXT: invoke void @g() [ "funclet"(token %[[pad]]) ]
173 %pad = cleanuppad within none []
174 call void @g() [ "funclet"(token %pad) ]
175 cleanupret from %pad unwind to caller
223 %pad = cleanuppad within none []
224 call void @g() [ "funclet"(token %pad) ]
225 cleanupret from %pad unwind to caller
238 %noinfo.root.pad = cleanuppad within none []
239 call void @g() [ "funclet"(token %noinfo.root.pad) ]
240 invoke void @g() [ "funclet"(token %noinfo.root.pad) ]
254 %noinfo.left.pad = cleanuppad within %noinfo.root.pad []
255 invoke void @g() [ "funclet"(token %noinfo.left.pad) ]
263 …%noinfo.left.child.cs = catchswitch within %noinfo.left.pad [label %noinfo.left.child.catch] unwin…
268 %noinfo.left.child.pad = catchpad within %noinfo.left.child.cs []
269 call void @g() [ "funclet"(token %noinfo.left.child.pad) ]
277 invoke void @g() [ "funclet"(token %noinfo.root.pad) ]
284 …%noinfo.right.cs = catchswitch within %noinfo.root.pad [label %noinfo.right.catch] unwind to caller
289 %noinfo.right.pad = catchpad within %noinfo.right.cs []
290 invoke void @g() [ "funclet"(token %noinfo.right.pad) ]
298 %noinfo.right.child.pad = cleanuppad within %noinfo.right.pad []
299 call void @g() [ "funclet"(token %noinfo.right.child.pad) ]
314 %implicit.root.pad = cleanuppad within none []
315 call void @g() [ "funclet"(token %implicit.root.pad) ]
316 invoke void @g() [ "funclet"(token %implicit.root.pad) ]
329 %implicit.left.pad = cleanuppad within %implicit.root.pad []
330 invoke void @g() [ "funclet"(token %implicit.left.pad) ]
338 …%implicit.left.child.cs = catchswitch within %implicit.left.pad [label %implicit.left.child.catch]…
343 %implicit.left.child.pad = catchpad within %implicit.left.child.cs []
344 call void @g() [ "funclet"(token %implicit.left.child.pad) ]
351 invoke void @g() [ "funclet"(token %implicit.root.pad) ]
358 …%implicit.right.cs = catchswitch within %implicit.root.pad [label %implicit.right.catch] unwind la…
364 %implicit.right.pad = catchpad within %implicit.right.cs []
365 invoke void @g() [ "funclet"(token %implicit.right.pad) ]
373 %implicit.right.child.pad = cleanuppad within %implicit.right.pad []
374 invoke void @g() [ "funclet"(token %implicit.right.child.pad) ]
382 …%implicit.right.grandchild.cs = catchswitch within %implicit.right.child.pad [label %implicit.righ…
387 %implicit.right.grandhcild.pad = catchpad within %implicit.right.grandchild.cs []
388 call void @g() [ "funclet"(token %implicit.right.grandhcild.pad) ]
395 %internal.pad = cleanuppad within none []
396 call void @g() [ "funclet"(token %internal.pad) ]
397 cleanupret from %internal.pad unwind to caller
402 ; CHECK-NEXT: invoke void @g() [ "funclet"(token %internal.pad.i) ]
425 %pad = cleanuppad within none []
426 call void @g() [ "funclet"(token %pad) ]
427 cleanupret from %pad unwind to caller
439 %root.pad = cleanuppad within none []
440 invoke void @g() [ "funclet"(token %root.pad) ]
448 %left.cs = catchswitch within %root.pad [label %left.catch] unwind to caller
466 %ll.pad = cleanuppad within %left.cp []
467 cleanupret from %ll.pad unwind label %left.right
473 %lr.pad = cleanuppad within %left.cp []
480 call void @g() [ "funclet"(token %root.pad) ]
481 invoke void @g() [ "funclet"(token %root.pad) ]
491 %right.pad = cleanuppad within %root.pad []
492 invoke void @g() [ "funclet"(token %right.pad) ]
500 %rc.pad = cleanuppad within %right.pad []
501 invoke void @g() [ "funclet"(token %rc.pad) ]
509 %fr.cs = catchswitch within %root.pad [label %fr.catch] unwind to caller
540 %pad = cleanuppad within none []
541 call void @g() [ "funclet"(token %pad) ]
542 cleanupret from %pad unwind to caller
644 %callsite_parent.pad = cleanuppad within none []
645 ; CHECK: %callsite_parent.pad = cleanuppad within none
646 invoke void @test8_inlinee() [ "funclet"(token %callsite_parent.pad) ]
649 cleanupret from %callsite_parent.pad unwind label %cleanup
651 %pad = cleanuppad within none []
652 call void @g() [ "funclet"(token %pad) ]
653 cleanupret from %pad unwind to caller
662 ; CHECK-NEXT: invoke void @g() [ "funclet"(token %callsite_parent.pad) ]
666 %inlinee.pad = cleanuppad within none []
667 call void @g() [ "funclet"(token %inlinee.pad) ]
670 ; CHECK-NEXT: %[[inlinee_pad:[^ ]+]] = cleanuppad within %callsite_parent.pad