Searched defs:CleanupPad (Results 1 – 7 of 7) sorted by relevance
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 181 getCleanupRetUnwindDest(const CleanupPadInst * CleanupPad) getCleanupRetUnwindDest() argument 209 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) calculateStateNumbersForInvokes() local 366 auto *CleanupPad = cast<CleanupReturnInst>(TI)->getCleanupPad(); getEHPadFromPredecessor() local 444 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); calculateCXXStateNumbers() local 550 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); calculateSEHStateNumbers() local 579 if (auto *CleanupPad = dyn_cast<CleanupPadInst>(EHPad)) isTopLevelPadForMSVC() local 1099 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); removeImplausibleInstructions() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 305 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad); getUnwindDestTokenHelper() local 691 auto *CleanupPad = CRI->getCleanupPad(); HandleInlinedEHPad() local
|
H A D | BasicBlockUtils.cpp | 885 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(PadInst)) ehAwareSplitEdge() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 1696 auto *CleanupPad = splitBeforeCatchSwitch() local 2089 rewritePHIsForCleanupPad(BasicBlock * CleanupPadBB,CleanupPadInst * CleanupPad) rewritePHIsForCleanupPad() argument 2204 if (auto *CleanupPad = rewritePHIs() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 1021 init(Value * CleanupPad,BasicBlock * UnwindBB) init() argument 1030 CleanupReturnInst(Value * CleanupPad,BasicBlock * UnwindBB,unsigned Values,Instruction * InsertBefore) CleanupReturnInst() argument 1039 CleanupReturnInst(Value * CleanupPad,BasicBlock * UnwindBB,unsigned Values,BasicBlock * InsertAtEnd) CleanupReturnInst() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 5334 Value *CleanupPad = getValue(Record, Idx++, NextValueNo, TokenTy, parseFunctionBody() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 6978 Value *CleanupPad = nullptr; parseCleanupRet() local
|