Lines Matching refs:UselessPad
461 Instruction *UselessPad = Worklist.pop_back_val();
462 auto Memo = MemoMap.find(UselessPad);
464 // Here the name 'UselessPad' is a bit of a misnomer, because we've found
471 assert(getParentPad(Memo->second) == getParentPad(UselessPad));
478 // UselessPad, which include LastUselessPad, had no information, and that
483 assert(!MemoMap.count(UselessPad) || TempMemos.count(UselessPad));
484 // Assert as we enumerate users that 'UselessPad' doesn't have any unwind
489 // any unwind edges that exit 'UselessPad' either (i.e. they either have no
491 MemoMap[UselessPad] = UnwindDestToken;
492 if (auto *CatchSwitch = dyn_cast<CatchSwitchInst>(UselessPad)) {
508 assert(isa<CleanupPadInst>(UselessPad));
509 for (User *U : UselessPad->users()) {
514 UselessPad)) &&