Home
last modified time | relevance | path

Searched refs:TerminatorInst (Results 1 – 25 of 272) sorted by relevance

1234567891011

/external/swiftshader/third_party/LLVM/include/llvm/Support/
DInstVisitor.h160 RetTy visitReturnInst(ReturnInst &I) { DELEGATE(TerminatorInst);} in visitReturnInst()
161 RetTy visitBranchInst(BranchInst &I) { DELEGATE(TerminatorInst);} in visitBranchInst()
162 RetTy visitSwitchInst(SwitchInst &I) { DELEGATE(TerminatorInst);} in visitSwitchInst()
163 RetTy visitIndirectBrInst(IndirectBrInst &I) { DELEGATE(TerminatorInst);} in visitIndirectBrInst()
164 RetTy visitInvokeInst(InvokeInst &I) { DELEGATE(TerminatorInst);} in visitInvokeInst()
165 RetTy visitUnwindInst(UnwindInst &I) { DELEGATE(TerminatorInst);} in visitUnwindInst()
166 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
167 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);} in visitUnreachableInst()
204 RetTy visitTerminatorInst(TerminatorInst &I) { DELEGATE(Instruction); } in visitTerminatorInst()
/external/llvm/include/llvm/IR/
DInstVisitor.h166 RetTy visitReturnInst(ReturnInst &I) { DELEGATE(TerminatorInst);} in visitReturnInst()
167 RetTy visitBranchInst(BranchInst &I) { DELEGATE(TerminatorInst);} in visitBranchInst()
168 RetTy visitSwitchInst(SwitchInst &I) { DELEGATE(TerminatorInst);} in visitSwitchInst()
169 RetTy visitIndirectBrInst(IndirectBrInst &I) { DELEGATE(TerminatorInst);} in visitIndirectBrInst()
170 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
171 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);} in visitUnreachableInst()
172 RetTy visitCleanupReturnInst(CleanupReturnInst &I) { DELEGATE(TerminatorInst);} in visitCleanupReturnInst()
173 RetTy visitCatchReturnInst(CatchReturnInst &I) { DELEGATE(TerminatorInst); } in visitCatchReturnInst()
174 RetTy visitCatchSwitchInst(CatchSwitchInst &I) { DELEGATE(TerminatorInst);} in visitCatchSwitchInst()
240 RetTy visitTerminatorInst(TerminatorInst &I) { DELEGATE(Instruction);} in visitTerminatorInst()
[all …]
DCFG.h39 while (!It.atEnd() && !isa<TerminatorInst>(*It)) in advancePastNonTerminators()
58 return cast<TerminatorInst>(*It)->getParent();
113 typedef TerminatorInst::SuccIterator<TerminatorInst *, BasicBlock>
115 typedef TerminatorInst::SuccIterator<const TerminatorInst *, const BasicBlock>
143 struct isPodLike<TerminatorInst::SuccIterator<T, U>> {
DBasicBlock.h28 class TerminatorInst; variable
111 TerminatorInst *getTerminator();
112 const TerminatorInst *getTerminator() const;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInstVisitor.h169 RetTy visitReturnInst(ReturnInst &I) { DELEGATE(TerminatorInst);} in visitReturnInst()
170 RetTy visitBranchInst(BranchInst &I) { DELEGATE(TerminatorInst);} in visitBranchInst()
171 RetTy visitSwitchInst(SwitchInst &I) { DELEGATE(TerminatorInst);} in visitSwitchInst()
172 RetTy visitIndirectBrInst(IndirectBrInst &I) { DELEGATE(TerminatorInst);} in visitIndirectBrInst()
173 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);} in visitResumeInst()
174 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);} in visitUnreachableInst()
175 RetTy visitCleanupReturnInst(CleanupReturnInst &I) { DELEGATE(TerminatorInst);} in visitCleanupReturnInst()
176 RetTy visitCatchReturnInst(CatchReturnInst &I) { DELEGATE(TerminatorInst); } in visitCatchReturnInst()
177 RetTy visitCatchSwitchInst(CatchSwitchInst &I) { DELEGATE(TerminatorInst);} in visitCatchSwitchInst()
244 RetTy visitTerminatorInst(TerminatorInst &I) { DELEGATE(Instruction);} in visitTerminatorInst()
[all …]
DCFG.h47 while (!It.atEnd() && !isa<TerminatorInst>(*It)) in advancePastNonTerminators()
66 return cast<TerminatorInst>(*It)->getParent();
125 TerminatorInst::SuccIterator<TerminatorInst *, BasicBlock>;
127 TerminatorInst::SuccIterator<const TerminatorInst *, const BasicBlock>;
157 struct isPodLike<TerminatorInst::SuccIterator<T, U>> {
DBasicBlock.h41 class TerminatorInst; variable
123 const TerminatorInst *getTerminator() const LLVM_READONLY;
124 TerminatorInst *getTerminator() { in getTerminator()
125 return const_cast<TerminatorInst *>( in getTerminator()
/external/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h32 class TerminatorInst; variable
121 BasicBlock *SplitCriticalEdge(TerminatorInst *TI, unsigned SuccNum,
141 TerminatorInst *TI = (*PI)->getTerminator();
155 TerminatorInst *TI = Src->getTerminator();
250 TerminatorInst *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
271 TerminatorInst **ThenTerm,
272 TerminatorInst **ElseTerm,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h127 BasicBlock *SplitCriticalEdge(TerminatorInst *TI, unsigned SuccNum,
147 TerminatorInst *TI = (*PI)->getTerminator();
161 TerminatorInst *TI = Src->getTerminator();
254 TerminatorInst *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
275 TerminatorInst **ThenTerm,
276 TerminatorInst **ElseTerm,
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DBasicBlockUtils.h90 bool isCriticalEdge(const TerminatorInst *TI, unsigned SuccNum,
111 BasicBlock *SplitCriticalEdge(TerminatorInst *TI, unsigned SuccNum,
127 TerminatorInst *TI = (*PI)->getTerminator();
142 TerminatorInst *TI = Src->getTerminator();
/external/swiftshader/third_party/LLVM/lib/VMCore/
DBasicBlock.cpp120 TerminatorInst *BasicBlock::getTerminator() { in getTerminator()
122 return dyn_cast<TerminatorInst>(&InstList.back()); in getTerminator()
125 const TerminatorInst *BasicBlock::getTerminator() const { in getTerminator()
127 return dyn_cast<TerminatorInst>(&InstList.back()); in getTerminator()
338 TerminatorInst *TI = getTerminator(); in replaceSuccessorsPhiUsesWith()
/external/llvm/lib/Analysis/
DSparsePropagation.cpp121 void SparseSolver::getFeasibleSuccessors(TerminatorInst &TI, in getFeasibleSuccessors()
208 TerminatorInst *TI = From->getTerminator(); in isEdgeFeasible()
218 void SparseSolver::visitTerminatorInst(TerminatorInst &TI) { in visitTerminatorInst()
289 if (TerminatorInst *TI = dyn_cast<TerminatorInst>(&I)) in visitInst()
DDivergenceAnalysis.cpp95 void exploreSyncDependency(TerminatorInst *TI);
130 void DivergencePropagator::exploreSyncDependency(TerminatorInst *TI) { in exploreSyncDependency()
254 if (TerminatorInst *TI = dyn_cast<TerminatorInst>(V)) { in propagate()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DSparsePropagation.h192 void getFeasibleSuccessors(TerminatorInst &TI, SmallVectorImpl<bool> &Succs,
197 void visitTerminatorInst(TerminatorInst &TI);
289 TerminatorInst &TI, SmallVectorImpl<bool> &Succs, bool AggressiveUndef) { in getFeasibleSuccessors()
377 TerminatorInst *TI = From->getTerminator(); in isEdgeFeasible()
389 TerminatorInst &TI) { in visitTerminatorInst()
468 if (TerminatorInst *TI = dyn_cast<TerminatorInst>(&I)) in visitInst()
DCFG.h28 class TerminatorInst; variable
49 bool isCriticalEdge(const TerminatorInst *TI, unsigned SuccNum,
/external/swiftshader/third_party/LLVM/lib/Analysis/
DSparsePropagation.cpp120 void SparseSolver::getFeasibleSuccessors(TerminatorInst &TI, in getFeasibleSuccessors()
207 TerminatorInst *TI = From->getTerminator(); in isEdgeFeasible()
217 void SparseSolver::visitTerminatorInst(TerminatorInst &TI) { in visitTerminatorInst()
288 if (TerminatorInst *TI = dyn_cast<TerminatorInst>(&I)) in visitInst()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DSparsePropagation.h29 class TerminatorInst; variable
195 void getFeasibleSuccessors(TerminatorInst &TI, SmallVectorImpl<bool> &Succs,
200 void visitTerminatorInst(TerminatorInst &TI);
/external/llvm/include/llvm/Analysis/
DSparsePropagation.h30 class TerminatorInst; variable
192 void getFeasibleSuccessors(TerminatorInst &TI, SmallVectorImpl<bool> &Succs,
197 void visitTerminatorInst(TerminatorInst &TI);
DCFG.h28 class TerminatorInst; variable
49 bool isCriticalEdge(const TerminatorInst *TI, unsigned SuccNum,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp96 void exploreSyncDependency(TerminatorInst *TI);
131 void DivergencePropagator::exploreSyncDependency(TerminatorInst *TI) { in exploreSyncDependency()
255 if (TerminatorInst *TI = dyn_cast<TerminatorInst>(V)) { in propagate()
/external/llvm/lib/IR/
DBasicBlock.cpp124 TerminatorInst *BasicBlock::getTerminator() { in getTerminator()
126 return dyn_cast<TerminatorInst>(&InstList.back()); in getTerminator()
129 const TerminatorInst *BasicBlock::getTerminator() const { in getTerminator()
131 return dyn_cast<TerminatorInst>(&InstList.back()); in getTerminator()
415 TerminatorInst *TI = getTerminator(); in replaceSuccessorsPhiUsesWith()
/external/swiftshader/third_party/LLVM/include/llvm/
DBasicBlock.h26 class TerminatorInst; variable
123 TerminatorInst *getTerminator();
124 const TerminatorInst *getTerminator() const;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp52 TerminatorInst *BBTerm = BB->getTerminator(); in DeleteDeadBlock()
268 TerminatorInst *LatchTerm = BB->getTerminator(); in SplitEdge()
295 TerminatorInst *TI = BB.getTerminator(); in SplitAllCriticalEdges()
684 TerminatorInst *
690 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThen()
693 TerminatorInst *CheckTerm; in SplitBlockAndInsertIfThen()
728 TerminatorInst **ThenTerm, in SplitBlockAndInsertIfThenElse()
729 TerminatorInst **ElseTerm, in SplitBlockAndInsertIfThenElse()
733 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThenElse()
/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp38 TerminatorInst *BBTerm = BB->getTerminator(); in DeleteDeadBlock()
215 TerminatorInst *LatchTerm = BB->getTerminator(); in SplitEdge()
242 TerminatorInst *TI = BB.getTerminator(); in SplitAllCriticalEdges()
615 TerminatorInst *
621 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThen()
624 TerminatorInst *CheckTerm; in SplitBlockAndInsertIfThen()
658 TerminatorInst **ThenTerm, in SplitBlockAndInsertIfThenElse()
659 TerminatorInst **ElseTerm, in SplitBlockAndInsertIfThenElse()
663 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThenElse()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DBasicBlock.h34 class TerminatorInst; variable
112 TerminatorInst *getTerminator();
113 const TerminatorInst *getTerminator() const;

1234567891011