HomeSort by relevance Sort by last modified time
    Searched refs:succ_iterator (Results 1 - 25 of 72) sorted by null

1 2 3

  /external/llvm/include/llvm/Analysis/
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;
IntervalIterator.h 91 std::vector<std::pair<Interval*, typename Interval::succ_iterator> > IntStack;
136 Interval::succ_iterator &SuccIt = IntStack.back().second,
RegionIterator.h 53 succ_iterator BItor;
171 succ_iterator Itor;
  /external/llvm/include/llvm/IR/
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/
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 ChildIteratorType
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
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/
IntervalPartition.cpp 60 for (Interval::succ_iterator I = Int->Successors.begin(),
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) {
DominanceFrontier.cpp 66 for (succ_iterator SI = succ_begin(currentBB), SE = succ_end(currentBB);
  /external/llvm/lib/CodeGen/
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) {
    [all...]
DeadMachineInstructionElim.cpp 109 for (MachineBasicBlock::succ_iterator S = MBB->succ_begin(),
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(),
    [all...]
UnreachableBlockElim.cpp 82 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI)
  /external/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 96 inline BasicBlock *SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
  /external/llvm/lib/Target/X86/
X86VZeroUpper.cpp 239 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(),
307 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(),
X86PadShortFunction.cpp 161 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 143 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
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/
HexagonCFGOptimizer.cpp 147 MachineBasicBlock::succ_iterator SI = MBB->succ_begin();
  /external/llvm/lib/Transforms/IPO/
PartialInlining.cpp 61 for (succ_iterator SI = succ_begin(entryBlock), SE = succ_end(entryBlock);
  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 148 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE;
  /external/llvm/unittests/Analysis/
CFGTest.cpp 385 succ_iterator S = succ_begin(++M->getFunction("test")->begin());
  /external/llvm/lib/Transforms/Utils/
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/
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(); }
    [all...]
  /external/llvm/lib/IR/
BasicBlock.cpp 324 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) {

Completed in 3422 milliseconds

1 2 3