Lines Matching refs:FuncletPad
178 auto *FuncletPad = in calculateStateNumbersForInvokes() local
180 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes()
181 if (!FuncletPad) in calculateStateNumbersForInvokes()
183 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
185 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()
193 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes()
934 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local
935 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions()
936 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions()
948 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions()
978 bool IsUnreachableRet = isa<ReturnInst>(TI) && FuncletPad; in removeImplausibleInstructions()
1207 for (BasicBlock *FuncletPad : ColorsForPHIBlock) in replaceUseWithLoad()
1208 FuncletBlocks[FuncletPad].push_back(NewBlock); in replaceUseWithLoad()