Lines Matching refs:EHPadBB

1681     FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB,
1685 while (EHPadBB) {
1686 const Instruction *Pad = EHPadBB->getFirstNonPHI();
1689 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1712 /// EHPadBB, here we also calculate the edge probability to those destinations.
1713 /// The passed-in Prob is the edge probability to EHPadBB.
1715 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB,
1727 findWasmUnwindDestinations(FuncInfo, EHPadBB, Prob, UnwindDests);
1733 while (EHPadBB) {
1734 const Instruction *Pad = EHPadBB->getFirstNonPHI();
1738 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1743 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1764 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB);
1765 EHPadBB = NewEHPadBB;
2776 const BasicBlock *EHPadBB = I.getSuccessor(1);
2798 visitPatchpoint(&I, EHPadBB);
2801 LowerStatepoint(ImmutableStatepoint(&I), EHPadBB);
2823 LowerCallSiteWithDeoptBundle(&I, getValue(Callee), EHPadBB);
2825 LowerCallTo(&I, getValue(Callee), false, EHPadBB);
2839 BPI ? BPI->getEdgeProbability(InvokeMBB->getBasicBlock(), EHPadBB)
2841 findUnwindDestinations(FuncInfo, EHPadBB, EHPadBBProb, UnwindDests);
7078 const BasicBlock *EHPadBB) {
7083 if (EHPadBB) {
7093 LPadToCallSiteMap[FuncInfo.MBBMap[EHPadBB]].push_back(CallSiteIndex);
7126 if (EHPadBB) {
7142 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel);
7151 const BasicBlock *EHPadBB) {
7238 std::pair<SDValue, SDValue> Result = lowerInvokable(CLI, EHPadBB);
8802 const BasicBlock *EHPadBB) {
8843 std::pair<SDValue, SDValue> Result = lowerInvokable(CLI, EHPadBB);