/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyCFGSort.cpp | 144 if (A->isEHPad() && !B->isEHPad()) in operator ()() 146 if (!A->isEHPad() && B->isEHPad()) in operator ()() 158 if (A->isEHPad() && !B->isEHPad()) in operator ()() 160 if (!A->isEHPad() && B->isEHPad()) in operator ()() 268 (WasmDisableEHPadSort || !Next->isEHPad()) && in sortBlocks()
|
D | WebAssemblyLateEHPrepare.cpp | 77 if (MBB->isEHPad()) { in getMatchingEHPad() 154 if (MBB.isEHPad()) { in addCatches() 226 if (!Succ->isEHPad()) in removeUnnecessaryUnreachables() 396 if (!MBB.isEHPad()) in restoreStackPointer()
|
D | WebAssemblySortRegion.cpp | 63 if (MBB->isEHPad()) { in getBottom()
|
D | WebAssemblyCFGStackify.cpp | 183 assert(EHPad->isEHPad()); in findCatch() 235 assert(!MBB.isEHPad()); in placeBlockMarker() 475 assert(MBB.isEHPad()); in placeTryMarker() 693 if (!MBB.isEHPad()) in removeUnnecessaryInstrs() 1015 if (Succ->isEHPad()) { in fixUnwindMismatches() 1233 if (Succ->isEHPad()) { in fixUnwindMismatches() 1440 if (MBB.isEHPad()) { in placeMarkers()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyCFGSort.cpp | 199 if (A->isEHPad() && !B->isEHPad()) in operator ()() 201 if (!A->isEHPad() && B->isEHPad()) in operator ()() 213 if (A->isEHPad() && !B->isEHPad()) in operator ()() 215 if (!A->isEHPad() && B->isEHPad()) in operator ()() 320 (WasmDisableEHPadSort || !Next->isEHPad()) && in sortBlocks()
|
D | WebAssemblyLateEHPrepare.cpp | 71 if (MBB->isEHPad()) { in getMatchingEHPad() 130 if (MBB.isEHPad()) { in addCatches() 202 if (!Succ->isEHPad()) in removeUnnecessaryUnreachables() 372 if (!MBB.isEHPad()) in restoreStackPointer()
|
/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 220 assert(!TI->isEHPad() && "unexpected EHPad!"); in getEHPadFromPredecessor() 231 assert(BB->isEHPad() && "not a funclet!"); in calculateCXXStateNumbers() 299 if (UserI->isEHPad()) in calculateCXXStateNumbers() 332 assert(BB->isEHPad() && "no a funclet!"); in calculateSEHStateNumbers() 399 if (UserI->isEHPad()) in calculateSEHStateNumbers() 425 if (!BB.isEHPad()) in calculateSEHStateNumbers() 443 if (!BB.isEHPad()) in calculateWinCXXEHStateNumbers() 533 if (I->isEHPad()) in calculateClrEHStateNumbers() 557 if (I->isEHPad()) in calculateClrEHStateNumbers() 685 if (!BB->isEHPad()) in demotePHIsOnFunclets() [all …]
|
D | PHIEliminationUtils.cpp | 31 if (!SuccMBB->isEHPad()) in findPHICopyInsertPoint()
|
D | MachineBasicBlock.cpp | 203 if ((*I)->isEHPad()) in hasEHPadSuccessor() 267 if (isEHPad()) { OS << Comma << "EH LANDING PAD"; Comma = ", "; } in print() 369 assert((isEHPad() || this == &getParent()->front()) && in addLiveIn() 427 if ((*SI)->isEHPad()) in updateTerminator() 467 if ((*SI)->isEHPad() || *SI == TBB) in updateTerminator() 960 if (Succ->isEHPad()) in canSplitCriticalEdge() 1115 (MBB != DestA && MBB != DestB && !MBB->isEHPad())) { in CorrectExtraCFGEdges()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 231 assert(!TI->isEHPad() && "unexpected EHPad!"); in getEHPadFromPredecessor() 245 assert(BB->isEHPad() && "not a funclet!"); in calculateCXXStateNumbers() 329 if (UserI->isEHPad()) in calculateCXXStateNumbers() 365 assert(BB->isEHPad() && "no a funclet!"); in calculateSEHStateNumbers() 432 if (UserI->isEHPad()) in calculateSEHStateNumbers() 458 if (!BB.isEHPad()) in calculateSEHStateNumbers() 476 if (!BB.isEHPad()) in calculateWinCXXEHStateNumbers() 566 if (I->isEHPad()) in calculateClrEHStateNumbers() 590 if (I->isEHPad()) in calculateClrEHStateNumbers() 719 if (!BB->isEHPad()) in demotePHIsOnFunclets() [all …]
|
D | BasicBlockSections.cpp | 259 if (MBB.isEHPad() && EHPadsSectionID != MBB.getSectionID() && in assignSections() 274 if (MBB.isEHPad()) in assignSections() 302 if (MBB.isBeginSection() && MBB.isEHPad()) { in avoidZeroOffsetLandingPad()
|
D | PHIEliminationUtils.cpp | 34 bool EHPadSuccessor = SuccMBB->isEHPad(); in findPHICopyInsertPoint()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 230 assert(!TI->isEHPad() && "unexpected EHPad!"); in getEHPadFromPredecessor() 241 assert(BB->isEHPad() && "not a funclet!"); in calculateCXXStateNumbers() 310 if (UserI->isEHPad()) in calculateCXXStateNumbers() 343 assert(BB->isEHPad() && "no a funclet!"); in calculateSEHStateNumbers() 410 if (UserI->isEHPad()) in calculateSEHStateNumbers() 436 if (!BB.isEHPad()) in calculateSEHStateNumbers() 454 if (!BB.isEHPad()) in calculateWinCXXEHStateNumbers() 544 if (I->isEHPad()) in calculateClrEHStateNumbers() 568 if (I->isEHPad()) in calculateClrEHStateNumbers() 697 if (!BB->isEHPad()) in demotePHIsOnFunclets() [all …]
|
D | WasmEHPrepare.cpp | 210 if (!BB.isEHPad()) in prepareEHPads() 278 assert(BB->isEHPad() && "BB is not an EHPad!"); in prepareEHPad() 358 if (!BB.isEHPad()) in calculateWasmEHInfo()
|
D | PHIEliminationUtils.cpp | 30 if (!SuccMBB->isEHPad()) in findPHICopyInsertPoint()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86IndirectBranchTracking.cpp | 150 if (MBB.isEHPad()) { in runOnMachineFunction() 165 } else if (MBB.isEHPad()){ in runOnMachineFunction()
|
/external/llvm/lib/Transforms/Utils/ |
D | DemoteRegToStack.cpp | 93 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack() 137 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
|
D | BreakCriticalEdges.cpp | 128 if (DestBB->isEHPad()) return nullptr; in SplitCriticalEdge() 303 assert(!DestBB->isEHPad() && "We don't split edges to EH pads!"); in SplitCriticalEdge()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | DemoteRegToStack.cpp | 96 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack() 143 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
|
D | BreakCriticalEdges.cpp | 151 if (DestBB->isEHPad()) return nullptr; in SplitCriticalEdge() 321 assert(!DestBB->isEHPad() && "We don't split edges to EH pads!"); in SplitCriticalEdge() 402 if (FirstNonPHI->isEHPad() || Target->isLandingPad()) in SplitIndirectBrCriticalEdges()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | DemoteRegToStack.cpp | 96 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack() 143 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
|
D | BreakCriticalEdges.cpp | 151 if (DestBB->isEHPad()) return nullptr; in SplitCriticalEdge() 307 assert(!DestBB->isEHPad() && "We don't split edges to EH pads!"); in SplitCriticalEdge() 388 if (FirstNonPHI->isEHPad() || Target->isLandingPad()) in SplitIndirectBrCriticalEdges()
|
/external/llvm/include/llvm/IR/ |
D | BasicBlock.h | 314 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); }
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | BasicBlock.h | 315 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | BasicBlock.h | 411 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad() function
|