Lines Matching refs:FuncletPad
189 auto *FuncletPad = in calculateStateNumbersForInvokes() local
191 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes()
192 if (!FuncletPad) in calculateStateNumbersForInvokes()
194 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
196 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
204 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes()
952 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local
953 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions()
954 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions()
966 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions()
996 bool IsUnreachableRet = isa<ReturnInst>(TI) && FuncletPad; in removeImplausibleInstructions()
1229 for (BasicBlock *FuncletPad : ColorsForPHIBlock) in replaceUseWithLoad()
1230 FuncletBlocks[FuncletPad].push_back(NewBlock); in replaceUseWithLoad()