Lines Matching refs:FuncletPad
202 auto *FuncletPad = in calculateStateNumbersForInvokes() local
204 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes()
205 if (!FuncletPad) in calculateStateNumbersForInvokes()
207 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
209 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
217 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes()
1097 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local
1098 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions()
1099 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions()
1111 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions()
1141 bool IsUnreachableRet = isa<ReturnInst>(TI) && FuncletPad; in removeImplausibleInstructions()
1371 for (BasicBlock *FuncletPad : ColorsForPHIBlock) in replaceUseWithLoad()
1372 FuncletBlocks[FuncletPad].push_back(NewBlock); in replaceUseWithLoad()