Searched refs:succ_iterator (Results 1 - 25 of 112) sorted by relevance

12345

/external/llvm/include/llvm/Analysis/
H A DInterval.h43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef in class:llvm::Interval
104 /// just like BasicBlocks can with the succ_* functions, and *::succ_iterator.
106 inline Interval::succ_iterator succ_begin(Interval *I) {
109 inline Interval::succ_iterator succ_end(Interval *I) {
125 typedef Interval::succ_iterator ChildIteratorType;
H A 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/tools/llvm-objdump/
H A DMCFunction.h55 typedef SetTy::const_iterator succ_iterator; typedef in class:llvm::MCBasicBlock
56 succ_iterator succ_begin() const { return Succs.begin(); }
57 succ_iterator succ_end() const { return Succs.end(); }
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DInterval.h43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef in class:llvm::Interval
105 /// just like BasicBlocks can with the succ_* functions, and *::succ_iterator.
107 inline Interval::succ_iterator succ_begin(Interval *I) {
110 inline Interval::succ_iterator succ_end(Interval *I) {
126 typedef Interval::succ_iterator ChildIteratorType;
H A DIntervalIterator.h91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack;
136 Interval::succ_iterator &SuccIt = IntStack.back().second,
/external/llvm/include/llvm/IR/
H A DCFG.h110 // BasicBlock succ_iterator helpers
114 succ_iterator; typedef in namespace:llvm
117 typedef llvm::iterator_range<succ_iterator> succ_range;
120 inline succ_iterator succ_begin(BasicBlock *BB) {
121 return succ_iterator(BB->getTerminator());
126 inline succ_iterator succ_end(BasicBlock *BB) {
127 return succ_iterator(BB->getTerminator(), true);
158 typedef succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DCFG.h92 // BasicBlock succ_iterator definition
216 typedef SuccIterator<TerminatorInst*, BasicBlock> succ_iterator; typedef in namespace:llvm
220 inline succ_iterator succ_begin(BasicBlock *BB) {
221 return succ_iterator(BB->getTerminator());
226 inline succ_iterator succ_end(BasicBlock *BB) {
227 return succ_iterator(BB->getTerminator(), true);
244 typedef succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineBasicBlock.h156 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; typedef in class:llvm::MachineBasicBlock
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/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h227 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; typedef in class:llvm::MachineBasicBlock
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/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h202 typedef ExplodedNode* const * succ_iterator; typedef in class:clang::ento::ExplodedNode
217 succ_iterator succ_begin() { return Succs.begin(); }
218 succ_iterator succ_end() { return Succs.end(); }
455 typedef NodeType::succ_iterator ChildIteratorType;
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DIntervalPartition.cpp60 for (Interval::succ_iterator I = Int->Successors.begin(),
H A DBranchProbabilityInfo.cpp191 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
272 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
450 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DBasicBlockPlacement.cpp127 succ_iterator SI = succ_begin(BB), E = succ_end(BB);
H A DSimplifyCFGPass.cpp68 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
167 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
193 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
/external/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp426 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
466 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
548 succ_iterator I = std::find(Successors.begin(), Successors.end(), Succ);
552 MachineBasicBlock::succ_iterator
553 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) {
574 succ_iterator E = succ_end();
575 succ_iterator NewI = E;
576 succ_iterator OldI = E;
577 for (succ_iterator I = succ_begin(); I != E; ++I) {
1111 MachineBasicBlock::succ_iterator S
[all...]
H A DDeadMachineInstructionElim.cpp116 for (MachineBasicBlock::succ_iterator S = MBB.succ_begin(),
/external/llvm/lib/IR/
H A DBasicBlock.cpp254 succ_iterator SI = succ_begin(this), E = succ_end(this);
262 succ_iterator SI = succ_begin(this), E = succ_end(this);
397 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) {
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h115 inline BasicBlock *SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineBasicBlock.cpp357 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ);
369 MachineBasicBlock::succ_iterator
370 MachineBasicBlock::removeSuccessor(succ_iterator I) {
386 succ_iterator SI = std::find(Successors.begin(), Successors.end(), Old);
739 MachineBasicBlock::succ_iterator SI = succ_begin();
778 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ);
785 getWeightIterator(MachineBasicBlock::succ_iterator I) {
/external/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h126 SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp142 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
/external/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp148 MachineBasicBlock::succ_iterator SI = MBB->succ_begin();
/external/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp165 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
/external/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp147 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE;
/external/llvm/unittests/Analysis/
H A DCFGTest.cpp382 succ_iterator S = succ_begin(&*++M->getFunction("test")->begin());

Completed in 3617 milliseconds

12345