Searched refs:FuncletPad (Results 1 – 6 of 6) sorted by relevance
203 auto *FuncletPad = in calculateStateNumbersForInvokes() local205 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes()206 if (!FuncletPad) in calculateStateNumbersForInvokes()208 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()210 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes()218 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes()1132 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local1133 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions()1134 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions()1146 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions()[all …]
933 auto *FuncletPad = cast<FuncletPadInst>( in computeIP2StateTable() local935 assert(FuncInfo.FuncletBaseStateMap.count(FuncletPad) != 0); in computeIP2StateTable()936 BaseState = FuncInfo.FuncletBaseStateMap.find(FuncletPad)->second; in computeIP2StateTable()
515 if (auto *FuncletPad = in getBaseStateForBB() local517 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in getBaseStateForBB()
592 auto *FuncletPad = cast<Instruction>(FuncletBundle->Inputs[0]); in HandleCallsInBlockInlinedThroughInvoke() local594 getUnwindDestToken(FuncletPad, *FuncletUnwindMap); in HandleCallsInBlockInlinedThroughInvoke()599 if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in HandleCallsInBlockInlinedThroughInvoke()602 MemoKey = FuncletPad; in HandleCallsInBlockInlinedThroughInvoke()
752 if (auto *FuncletPad = dyn_cast<FuncletPadInst>(PadInst)) in ehAwareSplitEdge() local753 ParentPad = FuncletPad->getParentPad(); in ehAwareSplitEdge()
3328 const auto &FuncletPad = cast<FuncletPadInst>(I); in writeInstruction() local3329 Code = isa<CatchPadInst>(FuncletPad) ? bitc::FUNC_CODE_INST_CATCHPAD in writeInstruction()3331 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction()3333 unsigned NumArgOperands = FuncletPad.arg_size(); in writeInstruction()3336 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()