/external/llvm/include/llvm/Analysis/ |
H A D | Interval.h | 43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef in class:llvm::Interval 102 /// just like BasicBlocks can with the succ_* functions, and *::succ_iterator. 104 inline Interval::succ_iterator succ_begin(Interval *I) { 107 inline Interval::succ_iterator succ_end(Interval *I) { 123 typedef Interval::succ_iterator ChildIteratorType;
|
H A D | IntervalIterator.h | 91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack; 136 Interval::succ_iterator &SuccIt = IntStack.back().second,
|
H A D | RegionIterator.h | 53 succ_iterator BItor; 171 succ_iterator Itor;
|
/external/llvm/include/llvm/IR/ |
H A D | CFG.h | 100 // BasicBlock succ_iterator definition 244 typedef SuccIterator<TerminatorInst*, BasicBlock> succ_iterator; typedef in namespace:llvm 248 inline succ_iterator succ_begin(BasicBlock *BB) { 249 return succ_iterator(BB->getTerminator()); 254 inline succ_iterator succ_end(BasicBlock *BB) { 255 return succ_iterator(BB->getTerminator(), true); 276 typedef succ_iterator ChildIteratorType;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 260 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; typedef in class:llvm::MachineBasicBlock 286 succ_iterator succ_begin() { return Successors.begin(); } 288 succ_iterator succ_end() { return Successors.end(); } 309 inline iterator_range<succ_iterator> successors() { 310 return iterator_range<succ_iterator>(succ_begin(), succ_end()); 390 void setSuccWeight(succ_iterator I, uint32_t weight); 401 succ_iterator removeSuccessor(succ_iterator I); 655 weight_iterator getWeightIterator(succ_iterator I); 705 typedef MachineBasicBlock::succ_iterator ChildIteratorTyp [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 204 typedef ExplodedNode* const * succ_iterator; typedef in class:clang::ento::ExplodedNode 219 succ_iterator succ_begin() { return Succs.begin(); } 220 succ_iterator succ_end() { return Succs.end(); } 446 typedef NodeType::succ_iterator ChildIteratorType;
|
/external/llvm/lib/Analysis/ |
H A D | IntervalPartition.cpp | 60 for (Interval::succ_iterator I = Int->Successors.begin(),
|
H A D | BranchProbabilityInfo.cpp | 137 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { 228 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) 317 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { 566 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
|
H A D | DominanceFrontier.cpp | 66 for (succ_iterator SI = succ_begin(currentBB), SE = succ_end(currentBB);
|
/external/llvm/lib/CodeGen/ |
H A D | MachineBasicBlock.cpp | 413 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { 449 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { 504 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ); 516 MachineBasicBlock::succ_iterator 517 MachineBasicBlock::removeSuccessor(succ_iterator I) { 535 succ_iterator E = succ_end(); 536 succ_iterator NewI = E; 537 succ_iterator OldI = E; 538 for (succ_iterator I = succ_begin(); I != E; ++I) { 1086 MachineBasicBlock::succ_iterator S [all...] |
H A D | DeadMachineInstructionElim.cpp | 109 for (MachineBasicBlock::succ_iterator S = MBB->succ_begin(),
|
H A D | MachineBlockPlacement.cpp | 306 for (MachineBasicBlock::succ_iterator SI = (*CBI)->succ_begin(), 349 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), 653 for (MachineBasicBlock::succ_iterator SI = (*I)->succ_begin(), 756 for (MachineBasicBlock::succ_iterator SI = Bottom->succ_begin(), 1188 for (MachineBasicBlock::succ_iterator SI = I->succ_begin(),
|
H A D | UnreachableBlockElim.cpp | 82 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI)
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 96 inline BasicBlock *SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
|
/external/llvm/lib/Target/X86/ |
H A D | X86VZeroUpper.cpp | 239 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(), 307 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(),
|
H A D | X86PadShortFunction.cpp | 161 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 143 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
|
H A D | ScheduleDAGFast.cpp | 194 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); 296 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); 366 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); 403 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonCFGOptimizer.cpp | 147 MachineBasicBlock::succ_iterator SI = MBB->succ_begin();
|
/external/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 61 for (succ_iterator SI = succ_begin(entryBlock), SE = succ_end(entryBlock);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopInstSimplify.cpp | 148 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE;
|
/external/llvm/unittests/Analysis/ |
H A D | CFGTest.cpp | 385 succ_iterator S = succ_begin(++M->getFunction("test")->begin());
|
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 323 for (succ_iterator SI = succ_begin(*BB), SE = succ_end(*BB); 409 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB);
|
/external/clang/include/clang/Analysis/ |
H A D | CFG.h | 528 typedef AdjacentBlocks::iterator succ_iterator; typedef in class:clang::CFGBlock::ElementList 543 succ_iterator succ_begin() { return Succs.begin(); } 544 succ_iterator succ_end() { return Succs.end(); } 1004 typedef ::clang::CFGBlock::succ_iterator ChildIteratorType;
|
/external/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 324 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) {
|