/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | DwarfEHPrepare.cpp | 55 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/ |
D | DwarfEHPrepare.cpp | 46 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()
|
D | ShadowStackGCLowering.cpp | 124 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/ |
D | EscapeEnumerator.cpp | 41 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/ |
D | DwarfEHPrepare.cpp | 667 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()
|
D | ShadowStackGC.cpp | 120 !isa<ResumeInst>(TI)) in Next() 156 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB); in Next()
|
D | SjLjEHPrepare.cpp | 683 } 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/ |
D | resume.ll | 6 ; CHECK: ResumeInst needs to be in a function with a personality.
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | Instructions.h | 2935 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 …]
|
D | Instruction.def | 103 HANDLE_TERM_INST ( 7, Resume , ResumeInst)
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Instructions.cpp | 665 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/ |
D | Instructions.cpp | 856 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/ |
D | InlineFunction.cpp | 311 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/ |
D | Instructions.cpp | 699 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/ |
D | Instructions.h | 3893 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 …]
|
D | InstVisitor.h | 170 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | Instructions.h | 4129 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 …]
|
D | InstVisitor.h | 173 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
|
D | Instruction.def | 119 HANDLE_TERM_INST ( 6, Resume , ResumeInst)
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | InstVisitor.h | 166 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | PruneEH.cpp | 105 isa<ResumeInst>(BB->getTerminator()))) { in runOnSCC()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 109 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/ |
D | SelectionDAGBuilder.h | 75 class ResumeInst; variable 855 void visitResume(const ResumeInst &I);
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.def | 115 HANDLE_TERM_INST ( 6, Resume , ResumeInst)
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | PathNumbering.cpp | 390 || isa<ResumeInst>(terminator) || isa<UnwindInst>(terminator)) in buildNode()
|