Home
last modified time | relevance | path

Searched refs:succ_iterator (Results 1 – 25 of 156) sorted by relevance

1234567

/external/llvm/include/llvm/IR/
DCFG.h114 succ_iterator; typedef
117 typedef llvm::iterator_range<succ_iterator> succ_range;
120 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
121 return succ_iterator(BB->getTerminator()); in succ_begin()
126 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end()
127 return succ_iterator(BB->getTerminator(), true); in succ_end()
158 typedef succ_iterator ChildIteratorType;
/external/llvm/include/llvm/Analysis/
DInterval.h43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef
106 inline Interval::succ_iterator succ_begin(Interval *I) { in succ_begin()
109 inline Interval::succ_iterator succ_end(Interval *I) { in succ_end()
125 typedef Interval::succ_iterator ChildIteratorType;
DIntervalIterator.h91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack;
143 Interval::succ_iterator &SuccIt = IntStack.back().second,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DCFG.h124 using succ_iterator = variable
128 using succ_range = iterator_range<succ_iterator>;
131 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
132 return succ_iterator(BB->getTerminator()); in succ_begin()
137 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end()
138 return succ_iterator(BB->getTerminator(), true); in succ_end()
170 using ChildIteratorType = succ_iterator;
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DInterval.h43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef
107 inline Interval::succ_iterator succ_begin(Interval *I) { in succ_begin()
110 inline Interval::succ_iterator succ_end(Interval *I) { in succ_end()
126 typedef Interval::succ_iterator ChildIteratorType;
DIntervalIterator.h91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack;
136 Interval::succ_iterator &SuccIt = IntStack.back().second,
DRegionIterator.h53 succ_iterator BItor;
171 succ_iterator Itor;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DInterval.h44 using succ_iterator = std::vector<BasicBlock*>::iterator;
103 inline Interval::succ_iterator succ_begin(Interval *I) { in succ_begin()
106 inline Interval::succ_iterator succ_end(Interval *I) { in succ_end()
122 using ChildIteratorType = Interval::succ_iterator;
DLoopIterator.h48 WrappedSuccIterator, succ_iterator,
49 typename std::iterator_traits<succ_iterator>::iterator_category,
52 WrappedSuccIterator, succ_iterator,
53 typename std::iterator_traits<succ_iterator>::iterator_category,
59 WrappedSuccIterator(succ_iterator Begin, const Loop *L) in WrappedSuccIterator()
DIntervalIterator.h91 std::vector<std::pair<Interval *, typename Interval::succ_iterator>> IntStack;
145 Interval::succ_iterator &SuccIt = IntStack.back().second,
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineBasicBlock.h156 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator;
183 succ_iterator succ_begin() { return Successors.begin(); }
185 succ_iterator succ_end() { return Successors.end(); }
273 succ_iterator removeSuccessor(succ_iterator I);
420 weight_iterator getWeightIterator(succ_iterator I);
471 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DCFG.h216 typedef SuccIterator<TerminatorInst*, BasicBlock> succ_iterator; typedef
220 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
221 return succ_iterator(BB->getTerminator()); in succ_begin()
226 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end()
227 return succ_iterator(BB->getTerminator(), true); in succ_end()
244 typedef succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
DMCFunction.h55 typedef SetTy::const_iterator succ_iterator; typedef
56 succ_iterator succ_begin() const { return Succs.begin(); } in succ_begin()
57 succ_iterator succ_end() const { return Succs.end(); } in succ_end()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h244 using succ_iterator = std::vector<MachineBasicBlock *>::iterator;
270 succ_iterator succ_begin() { return Successors.begin(); }
272 succ_iterator succ_end() { return Successors.end(); }
293 inline iterator_range<succ_iterator> successors() {
440 void setSuccProbability(succ_iterator I, BranchProbability Prob);
467 succ_iterator removeSuccessor(succ_iterator I,
478 void copySuccessor(MachineBasicBlock *Orig, succ_iterator I);
786 probability_iterator getProbabilityIterator(succ_iterator I);
842 using ChildIteratorType = MachineBasicBlock::succ_iterator;
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h227 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator;
253 succ_iterator succ_begin() { return Successors.begin(); }
255 succ_iterator succ_end() { return Successors.end(); }
276 inline iterator_range<succ_iterator> successors() {
393 void setSuccProbability(succ_iterator I, BranchProbability Prob);
420 succ_iterator removeSuccessor(succ_iterator I,
695 probability_iterator getProbabilityIterator(succ_iterator I);
743 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp542 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
582 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
665 succ_iterator OldI = llvm::find(successors(), Old); in splitSuccessor()
683 succ_iterator I = find(Successors, Succ); in removeSuccessor()
687 MachineBasicBlock::succ_iterator
688 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) { in removeSuccessor()
709 succ_iterator E = succ_end(); in replaceSuccessor()
710 succ_iterator NewI = E; in replaceSuccessor()
711 succ_iterator OldI = E; in replaceSuccessor()
712 for (succ_iterator I = succ_begin(); I != E; ++I) { in replaceSuccessor()
[all …]
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp426 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
466 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
548 succ_iterator I = std::find(Successors.begin(), Successors.end(), Succ); in removeSuccessor()
552 MachineBasicBlock::succ_iterator
553 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) { in removeSuccessor()
574 succ_iterator E = succ_end(); in replaceSuccessor()
575 succ_iterator NewI = E; in replaceSuccessor()
576 succ_iterator OldI = E; in replaceSuccessor()
577 for (succ_iterator I = succ_begin(); I != E; ++I) { in replaceSuccessor()
1111 MachineBasicBlock::succ_iterator SI = succ_begin(); in CorrectExtraCFGEdges()
[all …]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExplodedGraph.h202 typedef ExplodedNode* const * succ_iterator; typedef
217 succ_iterator succ_begin() { return Succs.begin(); } in succ_begin()
218 succ_iterator succ_end() { return Succs.end(); } in succ_end()
455 typedef NodeType::succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBasicBlock.cpp357 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ); in removeSuccessor()
369 MachineBasicBlock::succ_iterator
370 MachineBasicBlock::removeSuccessor(succ_iterator I) { in removeSuccessor()
386 succ_iterator SI = std::find(Successors.begin(), Successors.end(), Old); in replaceSuccessor()
739 MachineBasicBlock::succ_iterator SI = succ_begin(); in CorrectExtraCFGEdges()
778 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ); in getSuccWeight()
785 getWeightIterator(MachineBasicBlock::succ_iterator I) { in getWeightIterator()
DShrinkWrapping.cpp205 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in calcAnticInOut()
473 for (MachineBasicBlock::succ_iterator SI = EntryBlock->succ_begin(), in calculateSets()
560 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in addUsesForMEMERegion()
594 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in addUsesForMEMERegion()
745 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in calcRestorePlacements()
892 for (MachineBasicBlock::succ_iterator SI = EntryBlock->succ_begin(), in findFastExitPath()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DSimplifyCFGPass.cpp68 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in ChangeToUnreachable()
167 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in MarkAliveBlocks()
193 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in RemoveUnreachableBlocksFromFn()
DBasicBlockPlacement.cpp127 succ_iterator SI = succ_begin(BB), E = succ_end(BB); in PlaceBlocks()
/external/llvm/lib/IR/
DBasicBlock.cpp254 succ_iterator SI = succ_begin(this), E = succ_end(this); in getSingleSuccessor()
262 succ_iterator SI = succ_begin(this), E = succ_end(this); in getUniqueSuccessor()
397 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) { in splitBasicBlock()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DBranchProbabilityInfo.cpp191 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in calcReturnHeuristics()
272 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in calcLoopBranchHeuristics()
450 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in getHotSucc()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp188 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in ScheduleNodeBottomUp()
290 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in CopyAndMoveSuccessors()
358 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in CopyAndMoveSuccessors()
395 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in InsertCopiesAndMoveSuccs()

1234567