Home
last modified time | relevance | path

Searched refs:CatchReturnInst (Results 1 – 21 of 21) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DWinEHPrepare.cpp825 SmallVector<CatchReturnInst *, 2> FixupCatchrets; in cloneCommonBlocks()
832 if (auto *CatchRet = dyn_cast<CatchReturnInst>(Pred->getTerminator())) in cloneCommonBlocks()
836 for (CatchReturnInst *CatchRet : FixupCatchrets) in cloneCommonBlocks()
847 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()
1002 if (auto *CRI = dyn_cast<CatchReturnInst>(TI)) in removeImplausibleInstructions()
1198 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DEHPersonalities.cpp127 if (auto *CatchRet = dyn_cast<CatchReturnInst>(Terminator)) { in colorEHFunclets()
DAliasAnalysis.cpp599 ModRefInfo AAResults::getModRefInfo(const CatchReturnInst *CatchRet, in getModRefInfo()
605 ModRefInfo AAResults::getModRefInfo(const CatchReturnInst *CatchRet, in getModRefInfo()
706 return getModRefInfo((const CatchReturnInst *)I, Loc, AAQIP); in getModRefInfo()
DInlineCost.cpp413 bool visitCatchReturnInst(CatchReturnInst &RI);
2262 bool CallAnalyzer::visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DAliasAnalysis.h59 class CatchReturnInst; variable
753 ModRefInfo getModRefInfo(const CatchReturnInst *I, const MemoryLocation &Loc);
756 ModRefInfo getModRefInfo(const CatchReturnInst *I, const Value *P,
866 ModRefInfo getModRefInfo(const CatchReturnInst *I, const MemoryLocation &Loc,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DInstructions.h4490 class CatchReturnInst : public Instruction {
4491 CatchReturnInst(const CatchReturnInst &RI);
4492 CatchReturnInst(Value *CatchPad, BasicBlock *BB, Instruction *InsertBefore);
4493 CatchReturnInst(Value *CatchPad, BasicBlock *BB, BasicBlock *InsertAtEnd);
4501 CatchReturnInst *cloneImpl() const;
4504 static CatchReturnInst *Create(Value *CatchPad, BasicBlock *BB,
4508 return new (2) CatchReturnInst(CatchPad, BB, InsertBefore);
4511 static CatchReturnInst *Create(Value *CatchPad, BasicBlock *BB,
4515 return new (2) CatchReturnInst(CatchPad, BB, InsertAtEnd);
4562 struct OperandTraits<CatchReturnInst>
[all …]
DInstVisitor.h249 RetTy visitCatchReturnInst(CatchReturnInst &I) { in visitCatchReturnInst()
DInstruction.def135 HANDLE_TERM_INST ( 9, CatchRet , CatchReturnInst)
DIRBuilder.h1130 CatchReturnInst *CreateCatchRet(CatchPadInst *CatchPad, BasicBlock *BB) { in CreateCatchRet()
1131 return Insert(CatchReturnInst::Create(CatchPad, BB)); in CreateCatchRet()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DInstructions.cpp1070 void CatchReturnInst::init(Value *CatchPad, BasicBlock *BB) { in init()
1075 CatchReturnInst::CatchReturnInst(const CatchReturnInst &CRI) in CatchReturnInst() function in CatchReturnInst
1077 OperandTraits<CatchReturnInst>::op_begin(this), 2) { in CatchReturnInst()
1082 CatchReturnInst::CatchReturnInst(Value *CatchPad, BasicBlock *BB, in CatchReturnInst() function in CatchReturnInst
1085 OperandTraits<CatchReturnInst>::op_begin(this), 2, in CatchReturnInst()
1090 CatchReturnInst::CatchReturnInst(Value *CatchPad, BasicBlock *BB, in CatchReturnInst() function in CatchReturnInst
1093 OperandTraits<CatchReturnInst>::op_begin(this), 2, in CatchReturnInst()
4538 CatchReturnInst *CatchReturnInst::cloneImpl() const { in cloneImpl()
4539 return new (getNumOperands()) CatchReturnInst(*this); in cloneImpl()
DVerifier.cpp532 void visitCatchReturnInst(CatchReturnInst &CatchReturn);
4014 void Verifier::visitCatchReturnInst(CatchReturnInst &CatchReturn) { in visitCatchReturnInst()
4080 Assert(isa<CatchReturnInst>(U), "Bogus funclet pad use", U); in visitFuncletPadInst()
DAsmWriter.cpp4103 } else if (const auto *CRI = dyn_cast<CatchReturnInst>(&I)) { in printInstruction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86WinEHState.cpp562 if (isa<CatchReturnInst>(PredBB->getTerminator())) in getPredState()
586 if (isa<CatchReturnInst>(BB->getTerminator())) in getSuccState()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h49 class CatchReturnInst; variable
653 void visitCatchRet(const CatchReturnInst &I);
DSelectionDAGBuilder.cpp1680 void SelectionDAGBuilder::visitCatchRet(const CatchReturnInst &I) { in visitCatchRet()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp153 if (const auto *CRI = dyn_cast<CatchReturnInst>(U)) in isBlockValidForExtraction()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
DCore.h1622 macro(CatchReturnInst) \
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp4038 void visitCatchReturnInst(CatchReturnInst &CRI) { in visitCatchReturnInst()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2930 const auto &CRI = cast<CatchReturnInst>(I); in writeInstruction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp4450 I = CatchReturnInst::Create(CatchPad, BB); in parseFunctionBody()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/
DLLParser.cpp6425 Inst = CatchReturnInst::Create(CatchPad, BB); in parseCatchRet()