Home
last modified time | relevance | path

Searched refs:isEHPad (Results 1 – 25 of 229) sorted by relevance

12345678910

/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGSort.cpp144 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()
DWebAssemblyLateEHPrepare.cpp77 if (MBB->isEHPad()) { in getMatchingEHPad()
154 if (MBB.isEHPad()) { in addCatches()
226 if (!Succ->isEHPad()) in removeUnnecessaryUnreachables()
396 if (!MBB.isEHPad()) in restoreStackPointer()
DWebAssemblySortRegion.cpp63 if (MBB->isEHPad()) { in getBottom()
DWebAssemblyCFGStackify.cpp183 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/
DWebAssemblyCFGSort.cpp199 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()
DWebAssemblyLateEHPrepare.cpp71 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/
DWinEHPrepare.cpp220 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 …]
DPHIEliminationUtils.cpp31 if (!SuccMBB->isEHPad()) in findPHICopyInsertPoint()
DMachineBasicBlock.cpp203 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/
DWinEHPrepare.cpp231 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 …]
DBasicBlockSections.cpp259 if (MBB.isEHPad() && EHPadsSectionID != MBB.getSectionID() && in assignSections()
274 if (MBB.isEHPad()) in assignSections()
302 if (MBB.isBeginSection() && MBB.isEHPad()) { in avoidZeroOffsetLandingPad()
DPHIEliminationUtils.cpp34 bool EHPadSuccessor = SuccMBB->isEHPad(); in findPHICopyInsertPoint()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DWinEHPrepare.cpp230 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 …]
DWasmEHPrepare.cpp210 if (!BB.isEHPad()) in prepareEHPads()
278 assert(BB->isEHPad() && "BB is not an EHPad!"); in prepareEHPad()
358 if (!BB.isEHPad()) in calculateWasmEHInfo()
DPHIEliminationUtils.cpp30 if (!SuccMBB->isEHPad()) in findPHICopyInsertPoint()
/external/llvm-project/llvm/lib/Target/X86/
DX86IndirectBranchTracking.cpp150 if (MBB.isEHPad()) { in runOnMachineFunction()
165 } else if (MBB.isEHPad()){ in runOnMachineFunction()
/external/llvm/lib/Transforms/Utils/
DDemoteRegToStack.cpp93 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack()
137 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
DBreakCriticalEdges.cpp128 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/
DDemoteRegToStack.cpp96 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack()
143 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
DBreakCriticalEdges.cpp151 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/
DDemoteRegToStack.cpp96 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemoteRegToStack()
143 for (; isa<PHINode>(InsertPt) || InsertPt->isEHPad(); ++InsertPt) in DemotePHIToStack()
DBreakCriticalEdges.cpp151 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/
DBasicBlock.h314 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); }
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DBasicBlock.h315 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DBasicBlock.h411 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad() function

12345678910