Searched defs:CleanupPad (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 157 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) { argument 158 for (const User *U : CleanupPad->users()) 185 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) 186 FuncletUnwindDest = getCleanupRetUnwindDest(CleanupPad); 221 auto *CleanupPad = cast<CleanupReturnInst>(TI)->getCleanupPad(); local 222 if (CleanupPad->getParentPad() != ParentPad) 224 return CleanupPad->getParent(); 279 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); local 283 if (FuncInfo.EHPadStateMap.count(CleanupPad)) 287 FuncInfo.EHPadStateMap[CleanupPad] 381 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); local 936 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 253 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad); local 254 for (User *U : CleanupPad->users()) { 259 UnwindDestToken = ConstantTokenNone::get(CleanupPad->getContext()); 286 getParentPad(ChildUnwindDestToken) == CleanupPad) 603 auto *CleanupPad = CRI->getCleanupPad(); local 604 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI); 611 assert(!FuncletUnwindMap.count(CleanupPad) || 612 isa<ConstantTokenNone>(FuncletUnwindMap[CleanupPad])); 613 FuncletUnwindMap[CleanupPad] =
|
/external/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 721 CleanupReturnInst *CreateCleanupRet(CleanupPadInst *CleanupPad, argument 723 return Insert(CleanupReturnInst::Create(CleanupPad, UnwindBB));
|
H A D | Instructions.h | 4123 : FuncletPadInst(Instruction::CleanupPad, ParentPad, Args, Values, 4128 : FuncletPadInst(Instruction::CleanupPad, ParentPad, Args, Values, 4148 return I->getOpcode() == Instruction::CleanupPad; 4285 void init(Value *CleanupPad, BasicBlock *UnwindBB); 4286 CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB, unsigned Values, 4288 CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB, unsigned Values, 4297 static CleanupReturnInst *Create(Value *CleanupPad, argument 4300 assert(CleanupPad); 4305 CleanupReturnInst(CleanupPad, UnwindBB, Values, InsertBefore); 4307 static CleanupReturnInst *Create(Value *CleanupPad, BasicBloc argument 4327 setCleanupPad(CleanupPadInst *CleanupPad) argument [all...] |
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4875 Value *CleanupPad = local 4877 if (!CleanupPad) 4886 I = CleanupReturnInst::Create(CleanupPad, UnwindDest);
|
Completed in 248 milliseconds