/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 183 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) 184 FuncletUnwindDest = CatchPad->getCatchSwitch()->getUnwindDest(); 239 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI()); local 240 Handlers.push_back(CatchPad); 253 for (const auto *CatchPad : Handlers) { 254 FuncInfo.FuncletBaseStateMap[CatchPad] = CatchLow; 255 for (const User *U : CatchPad->users()) { 340 const auto *CatchPad = local 342 const BasicBlock *CatchPadBB = CatchPad->getParent(); 344 cast<Constant>(CatchPad 931 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); local [all...] |
H A D | TargetLoweringBase.cpp | 1577 case CatchPad: return 0;
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | Instruction.cpp | 206 case CatchPad: return "catchpad"; 421 case Instruction::CatchPad: 443 case Instruction::CatchPad:
|
H A D | Instructions.cpp | 811 void CatchReturnInst::init(Value *CatchPad, BasicBlock *BB) { 812 Op<0>() = CatchPad; 823 CatchReturnInst::CatchReturnInst(Value *CatchPad, BasicBlock *BB, 828 init(CatchPad, BB); 831 CatchReturnInst::CatchReturnInst(Value *CatchPad, BasicBlock *BB, 836 init(CatchPad, BB);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | Instruction.h | 396 case Instruction::CatchPad:
|
H A D | Instructions.h | 4075 : FuncletPadInst(Instruction::CatchPad, CatchSwitch, Args, Values, 4080 : FuncletPadInst(Instruction::CatchPad, CatchSwitch, Args, Values, 4109 return I->getOpcode() == Instruction::CatchPad; 4123 void init(Value *CatchPad, BasicBlock *BB); 4124 CatchReturnInst(Value *CatchPad, BasicBlock *BB, Instruction *InsertBefore); 4125 CatchReturnInst(Value *CatchPad, BasicBlock *BB, BasicBlock *InsertAtEnd); 4133 static CatchReturnInst *Create(Value *CatchPad, BasicBlock *BB, argument 4135 assert(CatchPad); 4137 return new (2) CatchReturnInst(CatchPad, BB, InsertBefore); 4139 static CatchReturnInst *Create(Value *CatchPad, BasicBloc argument 4151 setCatchPad(CatchPadInst *CatchPad) argument [all...] |
H A D | IRBuilder.h | 740 CatchReturnInst *CreateCatchRet(CatchPadInst *CatchPad, BasicBlock *BB) { argument 741 return Insert(CatchReturnInst::Create(CatchPad, BB));
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 219 auto *CatchPad = cast<CatchPadInst>(HandlerBlock->getFirstNonPHI()); local 220 for (User *Child : CatchPad->users()) { 248 assert(getParentPad(ChildUnwindDestToken) == CatchPad); 445 if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) 446 MemoKey = CatchPad->getCatchSwitch();
|
H A D | Local.cpp | 1364 static unsigned getHashValue(CatchPadInst *CatchPad) { argument 1366 CatchPad->value_op_begin(), CatchPad->value_op_end())); 1385 auto *CatchPad = cast<CatchPadInst>(HandlerBB->getFirstNonPHI()); local 1386 if (!HandlerSet.insert({CatchPad, Empty}).second) {
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | AliasAnalysis.cpp | 250 ModRefInfo AAResults::getModRefInfo(const CatchPadInst *CatchPad, argument
|
H A D | ValueTracking.cpp | 3454 case Instruction::CatchPad:
|
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 768 INSTKEYWORD(catchpad, CatchPad);
|
H A D | LLParser.cpp | 5203 Value *CatchPad = nullptr; 5208 if (ParseValue(Type::getTokenTy(Context), CatchPad, PFS)) 5216 Inst = CatchReturnInst::Create(CatchPad, BB);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 484 case Instruction::CatchPad:
|
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4471 Value *CatchPad = local 4473 if (!CatchPad) 4479 I = CatchReturnInst::Create(CatchPad, BB);
|
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1996 case Instruction::CatchPad: {
|