Lines Matching refs:EHPad
85 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate() local
86 if (!EHPad->isEHPad()) in recalculate()
88 auto WE = std::make_unique<WebAssemblyException>(EHPad); in recalculate()
129 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate() local
130 if (!EHPad->isEHPad()) in recalculate()
132 if (!EHInfo->hasUnwindDest(EHPad)) in recalculate()
134 auto *UnwindDest = EHInfo->getUnwindDest(EHPad); in recalculate()
135 auto *SrcWE = getExceptionFor(EHPad); in recalculate()
168 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate() local
169 if (!EHPad->isEHPad()) in recalculate()
171 auto *WE = getExceptionFor(EHPad); in recalculate()
181 isReachableAmongDominated(DstWE->getEHPad(), EHPad, SrcWE->getEHPad(), in recalculate()
290 MachineBasicBlock *EHPad = WE->getEHPad(); in discoverAndMapException() local
292 WL.push_back(EHPad); in discoverAndMapException()
309 if (MDT.dominates(EHPad, Frontier)) in discoverAndMapException()
321 if (MDT.dominates(EHPad, Succ)) in discoverAndMapException()