Home
last modified time | relevance | path

Searched refs:ResumeInst (Results 1 – 25 of 64) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp55 Value *GetExceptionObject(ResumeInst *RI);
58 SmallVectorImpl<ResumeInst *> &Resumes,
103 Value *DwarfEHPrepare::GetExceptionObject(ResumeInst *RI) { in GetExceptionObject()
143 Function &Fn, SmallVectorImpl<ResumeInst *> &Resumes, in pruneUnreachableResumes()
168 ResumeInst *RI = Resumes[I]; in pruneUnreachableResumes()
185 SmallVector<ResumeInst*, 16> Resumes; in InsertUnwindResumeCalls()
188 if (auto *RI = dyn_cast<ResumeInst>(BB.getTerminator())) in InsertUnwindResumeCalls()
221 ResumeInst *RI = Resumes.front(); in InsertUnwindResumeCalls()
240 for (ResumeInst *RI : Resumes) { in InsertUnwindResumeCalls()
/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp46 Value *GetExceptionObject(ResumeInst *RI);
49 SmallVectorImpl<ResumeInst *> &Resumes,
100 Value *DwarfEHPrepare::GetExceptionObject(ResumeInst *RI) { in GetExceptionObject()
140 Function &Fn, SmallVectorImpl<ResumeInst *> &Resumes, in pruneUnreachableResumes()
165 ResumeInst *RI = Resumes[I]; in pruneUnreachableResumes()
182 SmallVector<ResumeInst*, 16> Resumes; in InsertUnwindResumeCalls()
185 if (auto *RI = dyn_cast<ResumeInst>(BB.getTerminator())) in InsertUnwindResumeCalls()
218 ResumeInst *RI = Resumes.front(); in InsertUnwindResumeCalls()
237 for (ResumeInst *RI : Resumes) { in InsertUnwindResumeCalls()
DShadowStackGCLowering.cpp124 if (!isa<ReturnInst>(TI) && !isa<ResumeInst>(TI)) in Next()
160 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB); in Next()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DEscapeEnumerator.cpp41 if (!isa<ReturnInst>(TI) && !isa<ResumeInst>(TI)) in Next()
83 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB); in Next()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DDwarfEHPrepare.cpp667 SmallVector<ResumeInst*, 16> Resumes; in InsertUnwindResumeCalls()
670 if (ResumeInst *RI = dyn_cast<ResumeInst>(TI)) in InsertUnwindResumeCalls()
697 for (SmallVectorImpl<ResumeInst*>::iterator in InsertUnwindResumeCalls()
699 ResumeInst *RI = *I; in InsertUnwindResumeCalls()
DShadowStackGC.cpp120 !isa<ResumeInst>(TI)) in Next()
156 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB); in Next()
DSjLjEHPrepare.cpp683 } else if (ResumeInst *RI = dyn_cast<ResumeInst>(I)) { in insertSjLjEHSupport()
1002 } else if (ResumeInst *RI = dyn_cast<ResumeInst>(I)) { in setupEntryBlockAndCallSites()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Verifier/
Dresume.ll6 ; CHECK: ResumeInst needs to be in a function with a personality.
/external/swiftshader/third_party/LLVM/include/llvm/
DInstructions.h2935 class ResumeInst : public TerminatorInst {
2936 ResumeInst(const ResumeInst &RI);
2938 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=0);
2939 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
2941 virtual ResumeInst *clone_impl() const;
2943 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = 0) {
2944 return new(1) ResumeInst(Exn, InsertBefore);
2946 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
2947 return new(1) ResumeInst(Exn, InsertAtEnd);
2959 static inline bool classof(const ResumeInst *) { return true; }
[all …]
DInstruction.def103 HANDLE_TERM_INST ( 7, Resume , ResumeInst)
/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstructions.cpp665 ResumeInst::ResumeInst(const ResumeInst &RI) in ResumeInst() function in ResumeInst
667 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
671 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() function in ResumeInst
673 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst()
677 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() function in ResumeInst
679 OperandTraits<ResumeInst>::op_begin(this), 1, InsertAtEnd) { in ResumeInst()
683 unsigned ResumeInst::getNumSuccessorsV() const { in getNumSuccessorsV()
687 void ResumeInst::setSuccessorV(unsigned idx, BasicBlock *NewSucc) { in setSuccessorV()
691 BasicBlock *ResumeInst::getSuccessorV(unsigned idx) const { in getSuccessorV()
3481 ResumeInst *ResumeInst::clone_impl() const { in clone_impl()
[all …]
/external/llvm/lib/IR/
DInstructions.cpp856 ResumeInst::ResumeInst(const ResumeInst &RI) in ResumeInst() function in ResumeInst
858 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
862 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() function in ResumeInst
864 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst()
868 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() function in ResumeInst
870 OperandTraits<ResumeInst>::op_begin(this), 1, InsertAtEnd) { in ResumeInst()
874 unsigned ResumeInst::getNumSuccessorsV() const { in getNumSuccessorsV()
878 void ResumeInst::setSuccessorV(unsigned idx, BasicBlock *NewSucc) { in setSuccessorV()
882 BasicBlock *ResumeInst::getSuccessorV(unsigned idx) const { in getSuccessorV()
4063 ResumeInst *ResumeInst::cloneImpl() const { return new (1) ResumeInst(*this); } in cloneImpl()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DInlineFunction.cpp311 void forwardResume(ResumeInst *RI);
474 void InvokeInliningInfo::forwardResume(ResumeInst *RI) { in forwardResume()
652 if (ResumeInst *RI = dyn_cast<ResumeInst>(BB->getTerminator())) { in HandleInlinedInvoke()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstructions.cpp699 ResumeInst::ResumeInst(const ResumeInst &RI) in ResumeInst() function in ResumeInst
701 OperandTraits<ResumeInst>::op_begin(this), 1) { in ResumeInst()
705 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() function in ResumeInst
707 OperandTraits<ResumeInst>::op_begin(this), 1, InsertBefore) { in ResumeInst()
711 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() function in ResumeInst
713 OperandTraits<ResumeInst>::op_begin(this), 1, InsertAtEnd) { in ResumeInst()
3861 ResumeInst *ResumeInst::cloneImpl() const { return new (1) ResumeInst(*this); } in cloneImpl()
/external/llvm/include/llvm/IR/
DInstructions.h3893 class ResumeInst : public TerminatorInst {
3894 ResumeInst(const ResumeInst &RI);
3896 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
3897 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
3902 ResumeInst *cloneImpl() const;
3905 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
3906 return new(1) ResumeInst(Exn, InsertBefore);
3908 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
3909 return new(1) ResumeInst(Exn, InsertAtEnd);
3935 struct OperandTraits<ResumeInst> :
[all …]
DInstVisitor.h170 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInstructions.h4129 class ResumeInst : public TerminatorInst {
4130 ResumeInst(const ResumeInst &RI);
4132 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
4133 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
4139 ResumeInst *cloneImpl() const;
4142 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
4143 return new(1) ResumeInst(Exn, InsertBefore);
4146 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
4147 return new(1) ResumeInst(Exn, InsertAtEnd);
4179 struct OperandTraits<ResumeInst> :
[all …]
DInstVisitor.h173 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
DInstruction.def119 HANDLE_TERM_INST ( 6, Resume , ResumeInst)
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DInstVisitor.h166 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DPruneEH.cpp105 isa<ResumeInst>(BB->getTerminator()))) { in runOnSCC()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp109 void forwardResume(ResumeInst *RI,
168 ResumeInst *RI, SmallPtrSetImpl<LandingPadInst *> &InlinedLPads) { in forwardResume()
548 if (ResumeInst *RI = dyn_cast<ResumeInst>(BB->getTerminator())) in HandleInlinedLandingPad()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h75 class ResumeInst; variable
855 void visitResume(const ResumeInst &I);
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.def115 HANDLE_TERM_INST ( 6, Resume , ResumeInst)
/external/swiftshader/third_party/LLVM/lib/Analysis/
DPathNumbering.cpp390 || isa<ResumeInst>(terminator) || isa<UnwindInst>(terminator)) in buildNode()

123