/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 157 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) { in getCleanupRetUnwindDest() 185 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 262 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateCXXStateNumbers() 279 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers() 371 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateSEHStateNumbers() 381 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers() 410 if (auto *CleanupPad = dyn_cast<CleanupPadInst>(EHPad)) in isTopLevelPadForMSVC() 501 if (const auto *CPI = dyn_cast<CleanupPadInst>(FirstNonPHI)) in calculateClrEHStateNumbers() 522 if (const auto *Cleanup = dyn_cast<CleanupPadInst>(Pad)) { in calculateClrEHStateNumbers() 590 const auto *Cleanup = cast<CleanupPadInst>(Pad); in calculateClrEHStateNumbers() [all …]
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 168 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) { in getCleanupRetUnwindDest() 196 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 286 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateCXXStateNumbers() 309 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers() 404 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateSEHStateNumbers() 414 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers() 443 if (auto *CleanupPad = dyn_cast<CleanupPadInst>(EHPad)) in isTopLevelPadForMSVC() 534 if (const auto *CPI = dyn_cast<CleanupPadInst>(FirstNonPHI)) in calculateClrEHStateNumbers() 555 if (const auto *Cleanup = dyn_cast<CleanupPadInst>(Pad)) { in calculateClrEHStateNumbers() 623 const auto *Cleanup = cast<CleanupPadInst>(Pad); in calculateClrEHStateNumbers() [all …]
|
D | WasmEHPrepare.cpp | 257 if (!Pad || (!isa<CatchPadInst>(Pad) && !isa<CleanupPadInst>(Pad))) in prepareEHPads() 272 ParentPad = cast<CleanupPadInst>(Pad)->getParentPad(); in prepareEHPads() 296 } else if (isa<CleanupPadInst>(Pad)) { in prepareEHPads()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 167 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) { in getCleanupRetUnwindDest() 195 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 272 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateCXXStateNumbers() 290 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateCXXStateNumbers() 382 if (auto *InnerCleanupPad = dyn_cast<CleanupPadInst>(UserI)) { in calculateSEHStateNumbers() 392 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); in calculateSEHStateNumbers() 421 if (auto *CleanupPad = dyn_cast<CleanupPadInst>(EHPad)) in isTopLevelPadForMSVC() 512 if (const auto *CPI = dyn_cast<CleanupPadInst>(FirstNonPHI)) in calculateClrEHStateNumbers() 533 if (const auto *Cleanup = dyn_cast<CleanupPadInst>(Pad)) { in calculateClrEHStateNumbers() 601 const auto *Cleanup = cast<CleanupPadInst>(Pad); in calculateClrEHStateNumbers() [all …]
|
D | WasmEHPrepare.cpp | 215 else if (isa<CleanupPadInst>(Pad)) in prepareEHPads()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 225 if (!isa<CleanupPadInst>(Child) && !isa<CatchSwitchInst>(Child)) in getUnwindDestTokenHelper() 253 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad); in getUnwindDestTokenHelper() 265 } else if (isa<CleanupPadInst>(U) || isa<CatchSwitchInst>(U)) { in getUnwindDestTokenHelper() 399 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 402 assert(isa<CleanupPadInst>(UselessPad)); in getUnwindDestToken() 404 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 1439 if (isa<CleanupPadInst>(CallSiteEHPad)) { in InlineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 260 if (!isa<CleanupPadInst>(Child) && !isa<CatchSwitchInst>(Child)) in getUnwindDestTokenHelper() 288 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad); in getUnwindDestTokenHelper() 300 } else if (isa<CleanupPadInst>(U) || isa<CatchSwitchInst>(U)) { in getUnwindDestTokenHelper() 496 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 501 assert(isa<CleanupPadInst>(UselessPad)); in getUnwindDestToken() 509 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 1655 if (isa<CleanupPadInst>(CallSiteEHPad)) { in InlineFunction()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 267 if (!isa<CleanupPadInst>(Child) && !isa<CatchSwitchInst>(Child)) in getUnwindDestTokenHelper() 295 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad); in getUnwindDestTokenHelper() 307 } else if (isa<CleanupPadInst>(U) || isa<CatchSwitchInst>(U)) { in getUnwindDestTokenHelper() 503 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 508 assert(isa<CleanupPadInst>(UselessPad)); in getUnwindDestToken() 516 if (isa<CatchSwitchInst>(U) || isa<CleanupPadInst>(U)) in getUnwindDestToken() 1715 if (isa<CleanupPadInst>(CallSiteEHPad)) { in InlineFunction()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 51 class CleanupPadInst; variable 651 void visitCleanupPad(const CleanupPadInst &CPI);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 55 class CleanupPadInst; variable 660 void visitCleanupPad(const CleanupPadInst &CPI);
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 727 if (isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI())) in addStateStores() 769 bool InCleanup = isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI()); in addStateStores()
|
/external/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 734 if (isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI())) in addStateStores() 776 bool InCleanup = isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI()); in addStateStores()
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 4118 class CleanupPadInst : public FuncletPadInst { 4120 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4125 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4132 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args = None, 4137 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertBefore); 4139 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args, 4143 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertAtEnd); 4324 CleanupPadInst *getCleanupPad() const { 4325 return cast<CleanupPadInst>(Op<0>()); 4327 void setCleanupPad(CleanupPadInst *CleanupPad) {
|
D | InstVisitor.h | 207 RetTy visitCleanupPadInst(CleanupPadInst &I) { DELEGATE(FuncletPadInst); } in visitCleanupPadInst()
|
D | Instruction.def | 177 HANDLE_FUNCLETPAD_INST(49, CleanupPad, CleanupPadInst)
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 734 if (isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI())) in addStateStores() 776 bool InCleanup = isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI()); in addStateStores()
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | Instructions.h | 4389 class CleanupPadInst : public FuncletPadInst { 4391 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4396 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4403 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args = None, 4408 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertBefore); 4411 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args, 4415 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertAtEnd); 4609 CleanupPadInst *getCleanupPad() const { 4610 return cast<CleanupPadInst>(Op<0>()); 4612 void setCleanupPad(CleanupPadInst *CleanupPad) {
|
D | InstVisitor.h | 199 RetTy visitCleanupPadInst(CleanupPadInst &I) { DELEGATE(FuncletPadInst); } in visitCleanupPadInst()
|
D | Instruction.def | 200 HANDLE_FUNCLETPAD_INST(51, CleanupPad, CleanupPadInst)
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Instructions.h | 4395 class CleanupPadInst : public FuncletPadInst { 4397 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4402 explicit CleanupPadInst(Value *ParentPad, ArrayRef<Value *> Args, 4409 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args = None, 4414 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertBefore); 4417 static CleanupPadInst *Create(Value *ParentPad, ArrayRef<Value *> Args, 4421 CleanupPadInst(ParentPad, Args, Values, NameStr, InsertAtEnd); 4613 CleanupPadInst *getCleanupPad() const { 4614 return cast<CleanupPadInst>(Op<0>()); 4616 void setCleanupPad(CleanupPadInst *CleanupPad) {
|
D | InstVisitor.h | 200 RetTy visitCleanupPadInst(CleanupPadInst &I) { DELEGATE(FuncletPadInst); } in visitCleanupPadInst()
|
D | Instruction.def | 200 HANDLE_FUNCLETPAD_INST(51, CleanupPad, CleanupPadInst)
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.def | 177 HANDLE_FUNCLETPAD_INST(49, CleanupPad, CleanupPadInst)
|
/external/llvm-project/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 1049 CleanupPadInst::Create(CatchSwitch->getParentPad(), {}, "", CurrentBlock); in splitBeforeCatchSwitch() 1398 auto *NewCleanupPad = CleanupPadInst::Create(ParentPad, {}, "", NewBB); in ehAwareSplitEdge() 1424 CleanupPadInst *CleanupPad) { in rewritePHIsForCleanupPad() 1524 dyn_cast_or_null<CleanupPadInst>(BB.getFirstNonPHI())) { in rewritePHIs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 558 CleanupPadInst::Create(CatchSwitch->getParentPad(), {}, "", CurrentBlock); in splitBeforeCatchSwitch() 862 auto *NewCleanupPad = CleanupPadInst::Create(ParentPad, {}, "", NewBB); in ehAwareSplitEdge()
|