|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/Analysis.cpp 704 if (Visiting->isEHPad() && Visiting != MBB)
746 } else if (IsSEH && MBB.isEHPad()) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 3017 if (MBB->isEHPad() || MBB->pred_empty())
lib/CodeGen/BranchFolding.cpp 1412 if (IsEmptyBlock(MBB) && !MBB->isEHPad() && !MBB->hasAddressTaken() &&
1420 } else if (FallThrough->isEHPad()) {
1477 !MBB->hasAddressTaken() && !MBB->isEHPad()) {
1649 !MBB->hasAddressTaken() && !MBB->isEHPad()) {
1745 if (!MBB->isEHPad()) {
1790 !SuccBB->isEHPad()) {
1814 !FallThrough->isEHPad() &&
lib/CodeGen/LiveIntervals.cpp 321 if ((&MBB != &MF->front() && !MBB.isEHPad()) || MBB.livein_empty())
lib/CodeGen/LiveVariables.cpp 604 if (SuccMBB->isEHPad())
lib/CodeGen/MIRPrinter.cpp 627 if (MBB.isEHPad()) {
lib/CodeGen/MachineBasicBlock.cpp 239 if ((*I)->isEHPad())
324 if (isEHPad()) {
497 assert((isEHPad() || this == &getParent()->front()) &&
555 if ((*SI)->isEHPad())
595 if ((*SI)->isEHPad() || *SI == TBB)
1109 if (Succ->isEHPad())
1274 (MBB != DestA && MBB != DestB && !MBB->isEHPad())) {
lib/CodeGen/MachineBlockPlacement.cpp 618 if (NewBB->isEHPad())
652 if (Succ->isEHPad() || (BlockFilter && !BlockFilter->count(Succ))) {
1596 bool IsEHPad = WorkList[0]->isEHPad();
1601 assert(MBB->isEHPad() == IsEHPad &&
1696 if (BB->isEHPad())
2088 if (Succ->isEHPad())
2923 if (RemBB->isEHPad())
lib/CodeGen/MachineLICM.cpp 506 if (ML && ML->getHeader()->isEHPad()) continue;
690 if (ML && ML->getHeader()->isEHPad())
lib/CodeGen/MachineSink.cpp 708 if (SuccToSinkTo && SuccToSinkTo->isEHPad())
lib/CodeGen/MachineVerifier.cpp 626 if (isAllocatable(LI.PhysReg) && !MBB->isEHPad() &&
638 if ((*I)->isEHPad())
2622 if (!Register::isVirtualRegister(Reg) && MFI->isEHPad()) {
lib/CodeGen/PHIElimination.cpp 565 if (MBB.empty() || !MBB.front().isPHI() || MBB.isEHPad())
lib/CodeGen/PHIEliminationUtils.cpp 30 if (!SuccMBB->isEHPad())
lib/CodeGen/RegisterCoalescer.cpp 1032 if (MBB.isEHPad())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 2860 assert(FuncInfo.MBB->isEHPad() &&
lib/CodeGen/ShrinkWrap.cpp 496 if (MBB.isEHPad()) {
lib/CodeGen/SplitKit.cpp 84 if (SMBB->isEHPad())
lib/Target/ARM/ARMISelLowering.cpp 9482 if (!BB->isEHPad()) continue;
9822 if (SMBB->isEHPad()) {
lib/Target/Hexagon/BitTracker.cpp 962 if (SB->isEHPad())
lib/Target/Hexagon/HexagonConstPropagation.cpp 752 if (SB->isEHPad())
840 if (SB->isEHPad())
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 364 if (B->isEHPad() || B->hasAddressTaken())
lib/Target/Hexagon/HexagonInstrInfo.cpp 1700 if (I->isEHPad())
lib/Target/Hexagon/RDFGraph.cpp 923 if (!B.isEHPad())
1696 bool IsEHPad = SB->isEHPad();
lib/Target/Mips/MipsAsmPrinter.cpp 487 if (MBB->isEHPad() || MBB->pred_empty())
lib/Target/Mips/MipsDelaySlotFiller.cpp 845 return S->isEHPad() ? nullptr : S;
lib/Target/PowerPC/PPCBranchCoalescing.cpp 269 if (Cand.BranchBlock->isEHPad() || Cand.BranchBlock->hasEHPadSuccessor()) {
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp 199 if (A->isEHPad() && !B->isEHPad())
199 if (A->isEHPad() && !B->isEHPad())
201 if (!A->isEHPad() && B->isEHPad())
201 if (!A->isEHPad() && B->isEHPad())
213 if (A->isEHPad() && !B->isEHPad())
213 if (A->isEHPad() && !B->isEHPad())
215 if (!A->isEHPad() && B->isEHPad())
215 if (!A->isEHPad() && B->isEHPad())
320 (WasmDisableEHPadSort || !Next->isEHPad()) &&
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 210 assert(!MBB.isEHPad());
440 assert(MBB.isEHPad());
656 if (!MBB.isEHPad())
892 if (Succ->isEHPad()) {
1123 if (Succ->isEHPad()) {
1281 if (MBB.isEHPad()) {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp 51 if (!EHPad->isEHPad())
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 71 if (MBB->isEHPad()) {
130 if (MBB.isEHPad()) {
202 if (!Succ->isEHPad())
372 if (!MBB.isEHPad())
lib/Target/X86/X86FrameLowering.cpp 2560 [](const MachineBasicBlock *Succ) { return Succ->isEHPad(); }) &&
lib/Target/X86/X86ISelLowering.cpp30947 if (!MBB.isEHPad())
31119 if (MBBS->isEHPad()) {
lib/Target/X86/X86InstrInfo.cpp 2492 if ((*SI)->isEHPad() || (*SI == TBB && FallthroughBB))
lib/Target/X86/X86SpeculativeLoadHardening.cpp 227 assert(!Succ.isEHPad() && "Shouldn't get edges to EH pads!");
521 if (!MBB.isEHPad())
585 if (!SuccMBB->isEHPad())
1064 assert(!MBB.isEHPad() &&
1089 return Succ->isEHPad() || Succ == &MBB;