/external/llvm/include/llvm/Analysis/ |
D | Interval.h | 43 typedef std::vector<BasicBlock*>::iterator succ_iterator; typedef 104 inline Interval::succ_iterator succ_begin(Interval *I) { in succ_begin() 107 inline Interval::succ_iterator succ_end(Interval *I) { in succ_end() 123 typedef Interval::succ_iterator ChildIteratorType;
|
D | IntervalIterator.h | 91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack; 143 Interval::succ_iterator &SuccIt = IntStack.back().second,
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 260 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; 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); 661 weight_iterator getWeightIterator(succ_iterator I); 711 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
|
/external/llvm/include/llvm/IR/ |
D | CFG.h | 250 typedef SuccIterator<TerminatorInst*, BasicBlock> succ_iterator; typedef 253 typedef llvm::iterator_range<succ_iterator> succ_range; 256 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin() 257 return succ_iterator(BB->getTerminator()); in succ_begin() 262 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end() 263 return succ_iterator(BB->getTerminator(), true); in succ_end() 294 typedef succ_iterator ChildIteratorType;
|
/external/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 404 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator() 440 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator() 495 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ); in removeSuccessor() 507 MachineBasicBlock::succ_iterator 508 MachineBasicBlock::removeSuccessor(succ_iterator I) { in removeSuccessor() 526 succ_iterator E = succ_end(); in replaceSuccessor() 527 succ_iterator NewI = E; in replaceSuccessor() 528 succ_iterator OldI = E; in replaceSuccessor() 529 for (succ_iterator I = succ_begin(); I != E; ++I) { in replaceSuccessor() 1055 MachineBasicBlock::succ_iterator SI = succ_begin(); in CorrectExtraCFGEdges() [all …]
|
D | DeadMachineInstructionElim.cpp | 114 for (MachineBasicBlock::succ_iterator S = MBB->succ_begin(), in runOnMachineFunction()
|
D | UnreachableBlockElim.cpp | 81 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI) in runOnFunction()
|
D | PHIElimination.cpp | 474 for (MachineBasicBlock::succ_iterator SI = opBlock.succ_begin(), in LowerPHINode() 645 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in isLiveOutPastPHIs()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExplodedGraph.h | 202 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() 445 typedef NodeType::succ_iterator ChildIteratorType;
|
/external/llvm/lib/Target/X86/ |
D | X86VZeroUpper.cpp | 239 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(), in processBasicBlock() 311 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(), in runOnMachineFunction()
|
D | X86PadShortFunction.cpp | 158 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin(); in findReturns()
|
/external/llvm/lib/Analysis/ |
D | BranchProbabilityInfo.cpp | 138 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in calcUnreachableHeuristics() 230 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) in calcColdCallHeuristics() 319 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in calcLoopBranchHeuristics() 574 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { in getHotSucc()
|
D | IntervalPartition.cpp | 60 for (Interval::succ_iterator I = Int->Successors.begin(), in updatePredecessors()
|
D | LoopInfo.cpp | 362 for (succ_iterator I = succ_begin(*BI), E = succ_end(*BI); I != E; ++I) { in getUniqueExitBlocks() 563 succ_iterator I = succ_begin(BB), E = succ_end(BB); in getNearestLoop()
|
/external/llvm/lib/IR/ |
D | BasicBlock.cpp | 242 succ_iterator SI = succ_begin(this), E = succ_end(this); in getUniqueSuccessor() 365 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) { in splitBasicBlock()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGFast.cpp | 194 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in ScheduleNodeBottomUp() 296 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in CopyAndMoveSuccessors() 366 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in CopyAndMoveSuccessors() 403 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in InsertCopiesAndMoveSuccs()
|
D | ScheduleDAGVLIW.cpp | 142 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in releaseSuccessors()
|
/external/llvm/unittests/Analysis/ |
D | CFGTest.cpp | 381 succ_iterator S = succ_begin(++M->getFunction("test")->begin()); in TEST_F()
|
/external/clang/include/clang/Analysis/ |
D | CFG.h | 527 typedef AdjacentBlocks::iterator succ_iterator; typedef 542 succ_iterator succ_begin() { return Succs.begin(); } in succ_begin() 543 succ_iterator succ_end() { return Succs.end(); } in succ_end() 1002 typedef ::clang::CFGBlock::succ_iterator ChildIteratorType;
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonCFGOptimizer.cpp | 143 MachineBasicBlock::succ_iterator SI = MBB->succ_begin(); in runOnMachineFunction()
|
D | HexagonMachineScheduler.cpp | 228 for (SUnit::succ_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in releaseTopNode() 247 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in releaseBottomNode()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 154 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; in runOnLoop()
|
D | Sink.cpp | 258 for (succ_iterator I = succ_begin(Inst->getParent()), in SinkInstruction()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 145 SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 368 for (succ_iterator SI = succ_begin(*BB), SE = succ_end(*BB); in UnrollLoop() 454 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); in UnrollLoop()
|