Searched refs:EHPadBB (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 409 bool IsMustTailCall, const BasicBlock *EHPadBB = nullptr, 425 const BasicBlock *EHPadBB = nullptr); 470 const BasicBlock *EHPadBB = nullptr; member 481 const BasicBlock *EHPadBB = nullptr); 484 const BasicBlock *EHPadBB); 490 const BasicBlock *EHPadBB, 495 const BasicBlock *EHPadBB); 622 const BasicBlock *EHPadBB = nullptr); 652 void visitPatchpoint(const CallBase &CB, const BasicBlock *EHPadBB = nullptr); 710 SDValue lowerStartEH(SDValue Chain, const BasicBlock *EHPadBB, [all …]
|
H A D | StatepointLowering.cpp | 324 Builder.lowerInvokable(SI.CLI, SI.EHPadBB); in lowerCallFromStatepointLoweringInfo() 1015 const BasicBlock *EHPadBB /*= nullptr*/) { in LowerStatepoint() argument 1099 SI.EHPadBB = EHPadBB; in LowerStatepoint() 1141 const CallBase *Call, SDValue Callee, const BasicBlock *EHPadBB, in LowerCallSiteWithDeoptBundleImpl() argument 1163 SI.EHPadBB = EHPadBB; in LowerCallSiteWithDeoptBundleImpl() 1175 const CallBase *Call, SDValue Callee, const BasicBlock *EHPadBB) { in LowerCallSiteWithDeoptBundle() argument 1176 LowerCallSiteWithDeoptBundleImpl(Call, Callee, EHPadBB, in LowerCallSiteWithDeoptBundle()
|
H A D | SelectionDAGBuilder.cpp | 2053 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB, in findWasmUnwindDestinations() argument 2057 while (EHPadBB) { in findWasmUnwindDestinations() 2058 const Instruction *Pad = EHPadBB->getFirstNonPHI(); in findWasmUnwindDestinations() 2061 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findWasmUnwindDestinations() 2087 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB, in findUnwindDestinations() argument 2099 findWasmUnwindDestinations(FuncInfo, EHPadBB, Prob, UnwindDests); in findUnwindDestinations() 2105 while (EHPadBB) { in findUnwindDestinations() 2106 const Instruction *Pad = EHPadBB->getFirstNonPHI(); in findUnwindDestinations() 2110 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations() 2115 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 2820 const BasicBlock *EHPadBB, in findUnwindDestinations() argument 2825 EHPadBB->getParent()->getFunction().getPersonalityFn()); in findUnwindDestinations() 2836 while (EHPadBB) { in findUnwindDestinations() 2837 const Instruction *Pad = EHPadBB->getFirstNonPHI(); in findUnwindDestinations() 2841 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations() 2847 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations() 2869 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB); in findUnwindDestinations() 2870 EHPadBB = NewEHPadBB; in findUnwindDestinations() 2881 const BasicBlock *EHPadBB = I.getSuccessor(1); in translateInvoke() local 2898 if (!isa<LandingPadInst>(EHPadBB->getFirstNonPHI())) in translateInvoke() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 314 const BasicBlock *EHPadBB, BranchProbability Prob,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 586 for (BasicBlock *EHPadBB : CV) in addOpBundleForFunclet() 587 if (auto *EHPad = dyn_cast<FuncletPadInst>(EHPadBB->getFirstNonPHI())) { in addOpBundleForFunclet()
|