Searched defs:CatchPad (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Analysis/
H A DAliasAnalysis.cpp368 ModRefInfo AAResults::getModRefInfo(const CatchPadInst *CatchPad, argument
/external/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp183 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()) {
342 const auto *CatchPad = local
344 const BasicBlock *CatchPadBB = CatchPad->getParent();
346 cast<Constant>(CatchPad
935 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); local
[all...]
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp219 auto *CatchPad = cast<CatchPadInst>(HandlerBlock->getFirstNonPHI()); local
220 for (User *Child : CatchPad->users()) {
248 assert(getParentPad(ChildUnwindDestToken) == CatchPad);
456 if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad))
457 MemoKey = CatchPad->getCatchSwitch();
H A DLocal.cpp1474 static unsigned getHashValue(CatchPadInst *CatchPad) { argument
1476 CatchPad->value_op_begin(), CatchPad->value_op_end()));
1495 auto *CatchPad = cast<CatchPadInst>(HandlerBB->getFirstNonPHI()); local
1496 if (!HandlerSet.insert({CatchPad, Empty}).second) {
/external/llvm/include/llvm/IR/
H A DIRBuilder.h744 CatchReturnInst *CreateCatchRet(CatchPadInst *CatchPad, BasicBlock *BB) { argument
745 return Insert(CatchReturnInst::Create(CatchPad, BB));
H A DInstructions.h4163 : FuncletPadInst(Instruction::CatchPad, CatchSwitch, Args, Values,
4168 : FuncletPadInst(Instruction::CatchPad, CatchSwitch, Args, Values,
4197 return I->getOpcode() == Instruction::CatchPad;
4211 void init(Value *CatchPad, BasicBlock *BB);
4212 CatchReturnInst(Value *CatchPad, BasicBlock *BB, Instruction *InsertBefore);
4213 CatchReturnInst(Value *CatchPad, BasicBlock *BB, BasicBlock *InsertAtEnd);
4221 static CatchReturnInst *Create(Value *CatchPad, BasicBlock *BB, argument
4223 assert(CatchPad);
4225 return new (2) CatchReturnInst(CatchPad, BB, InsertBefore);
4227 static CatchReturnInst *Create(Value *CatchPad, BasicBloc argument
4239 setCatchPad(CatchPadInst *CatchPad) argument
[all...]
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4894 Value *CatchPad = local
4896 if (!CatchPad)
4902 I = CatchReturnInst::Create(CatchPad, BB);

Completed in 155 milliseconds