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

123

/macosx-10.10.1/llvmCore-3425.0.34/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(); }
/macosx-10.10.1/llvmCore-3425.0.34/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,
H A DRegionIterator.h53 succ_iterator BItor;
171 succ_iterator Itor;
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/
H A DCFG.h100 // BasicBlock succ_iterator definition
226 typedef SuccIterator<TerminatorInst*, BasicBlock> succ_iterator; typedef in namespace:llvm
230 inline succ_iterator succ_begin(BasicBlock *BB) {
231 return succ_iterator(BB->getTerminator());
236 inline succ_iterator succ_end(BasicBlock *BB) {
237 return succ_iterator(BB->getTerminator(), true);
254 typedef succ_iterator ChildIteratorType;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DIntervalPartition.cpp60 for (Interval::succ_iterator I = Int->Successors.begin(),
H A DBranchProbabilityInfo.cpp121 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
240 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
466 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
H A DDominanceFrontier.cpp67 for (succ_iterator SI = succ_begin(currentBB), SE = succ_end(currentBB);
H A DLoopInfo.cpp264 for (succ_iterator I = succ_begin(*BI), E = succ_end(*BI); I != E; ++I) {
465 succ_iterator I = succ_begin(BB), E = succ_end(BB);
H A DProfileEstimatorPass.cpp263 succ_iterator bbi = succ_begin(BB), bbe = succ_end(BB);
312 for (succ_iterator bbi = succ_begin(BB), bbe = succ_end(BB);
/macosx-10.10.1/llvmCore-3425.0.34/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)
177 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
203 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
H A DLoopInstSimplify.cpp133 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE;
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DMachineBasicBlock.cpp367 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
403 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
458 succ_iterator I = std::find(Successors.begin(), Successors.end(), succ);
470 MachineBasicBlock::succ_iterator
471 MachineBasicBlock::removeSuccessor(succ_iterator I) {
489 succ_iterator E = succ_end();
490 succ_iterator NewI = E;
491 succ_iterator OldI = E;
492 for (succ_iterator I = succ_begin(); I != E; ++I) {
912 MachineBasicBlock::succ_iterator S
[all...]
H A DDeadMachineInstructionElim.cpp114 for (MachineBasicBlock::succ_iterator S = MBB->succ_begin(),
H A DShrinkWrapping.cpp206 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(),
474 for (MachineBasicBlock::succ_iterator SI = EntryBlock->succ_begin(),
561 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(),
595 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(),
746 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(),
893 for (MachineBasicBlock::succ_iterator SI = EntryBlock->succ_begin(),
H A DMachineBlockPlacement.cpp292 for (MachineBasicBlock::succ_iterator SI = (*CBI)->succ_begin(),
335 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(),
653 for (MachineBasicBlock::succ_iterator SI = (*I)->succ_begin(),
753 for (MachineBasicBlock::succ_iterator SI = Bottom->succ_begin(),
1149 for (MachineBasicBlock::succ_iterator SI = I->succ_begin(),
H A DUnreachableBlockElim.cpp84 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI)
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DMachineBasicBlock.h246 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; typedef in class:llvm::MachineBasicBlock
273 succ_iterator succ_begin() { return Successors.begin(); }
275 succ_iterator succ_end() { return Successors.end(); }
367 succ_iterator removeSuccessor(succ_iterator I);
591 weight_iterator getWeightIterator(succ_iterator I);
643 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h117 inline BasicBlock *SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp188 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
290 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
358 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
395 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
H A DScheduleDAGVLIW.cpp139 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp139 MachineBasicBlock::succ_iterator SI = MBB->succ_begin();
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DPartialInlining.cpp60 for (succ_iterator SI = succ_begin(entryBlock), SE = succ_end(entryBlock);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/
H A DLoopUnroll.cpp300 for (succ_iterator SI = succ_begin(*BB), SE = succ_end(*BB);
386 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB);

Completed in 132 milliseconds

123