/external/llvm/lib/CodeGen/ |
WinEHPrepare.cpp | 151 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) { 152 for (const User *U : CleanupPad->users()) 180 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) 181 FuncletUnwindDest = getCleanupRetUnwindDest(CleanupPad); 216 auto *CleanupPad = cast<CleanupReturnInst>(TI)->getCleanupPad(); 217 if (CleanupPad->getParentPad() != ParentPad) 219 return CleanupPad->getParent(); 263 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI); 267 if (FuncInfo.EHPadStateMap.count(CleanupPad)) 271 FuncInfo.EHPadStateMap[CleanupPad] = CleanupState [all...] |
TargetLoweringBase.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
Instruction.h | 397 case Instruction::CleanupPad:
|
Instructions.h | [all...] |
IRBuilder.h | 706 CleanupReturnInst *CreateCleanupRet(CleanupPadInst *CleanupPad, 708 return Insert(CleanupReturnInst::Create(CleanupPad, UnwindBB)); [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 269 case CleanupPad: return "cleanuppad";
|
Instructions.cpp | 783 void CleanupReturnInst::init(Value *CleanupPad, BasicBlock *UnwindBB) { 787 Op<0>() = CleanupPad; 792 CleanupReturnInst::CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB, 794 : TerminatorInst(Type::getVoidTy(CleanupPad->getContext()), 798 init(CleanupPad, UnwindBB); 801 CleanupReturnInst::CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB, 803 : TerminatorInst(Type::getVoidTy(CleanupPad->getContext()), 807 init(CleanupPad, UnwindBB); [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 769 INSTKEYWORD(cleanuppad, CleanupPad);
|
LLParser.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ValueTracking.cpp | [all...] |