HomeSort by relevance Sort by last modified time
    Searched refs:succ_iterator (Results 1 - 25 of 65) 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;
143 Interval::succ_iterator &SuccIt = IntStack.back().second,
  /external/llvm/include/llvm/IR/
CFG.h 110 // 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;
InstrTypes.h 97 // succ_iterator definition
249 typedef SuccIterator<TerminatorInst *, BasicBlock> succ_iterator; typedef in class:llvm::TerminatorInst
252 typedef llvm::iterator_range<succ_iterator> succ_range;
256 inline succ_iterator succ_begin() { return succ_iterator(this); }
260 inline succ_iterator succ_end() { return succ_iterator(this, true); }
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineBasicBlock.h 284 typedef std::vector<MachineBasicBlock *>::iterator succ_iterator; typedef in class:llvm::MachineBasicBlock
310 succ_iterator succ_begin() { return Successors.begin(); }
312 succ_iterator succ_end() { return Successors.end(); }
333 inline iterator_range<succ_iterator> successors() {
454 void setSuccProbability(succ_iterator I, BranchProbability Prob);
481 succ_iterator removeSuccessor(succ_iterator I,
750 probability_iterator getProbabilityIterator(succ_iterator I);
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 202 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(); }
445 typedef NodeType::succ_iterator ChildIteratorType;
  /external/llvm/lib/Analysis/
IntervalPartition.cpp 60 for (Interval::succ_iterator I = Int->Successors.begin(),
BranchProbabilityInfo.cpp 133 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
252 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I)
342 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
561 for (succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) {
LoopInfo.cpp 389 for (succ_iterator I = succ_begin(*BI), E = succ_end(*BI); I != E; ++I) {
590 succ_iterator I = succ_begin(BB), E = succ_end(BB);
  /external/llvm/lib/CodeGen/
MachineBasicBlock.cpp 435 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
471 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) {
545 succ_iterator I = std::find(Successors.begin(), Successors.end(), Succ);
549 MachineBasicBlock::succ_iterator
550 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) {
571 succ_iterator E = succ_end();
572 succ_iterator NewI = E;
573 succ_iterator OldI = E;
574 for (succ_iterator I = succ_begin(); I != E; ++I) {
    [all...]
DeadMachineInstructionElim.cpp 111 for (MachineBasicBlock::succ_iterator S = MBB.succ_begin(),
UnreachableBlockElim.cpp 81 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI)
  /external/llvm/lib/IR/
BasicBlock.cpp 239 succ_iterator SI = succ_begin(this), E = succ_end(this);
247 succ_iterator SI = succ_begin(this), E = succ_end(this);
384 for (succ_iterator I = succ_begin(New), E = succ_end(New); I != E; ++I) {
  /external/llvm/lib/Target/X86/
X86VZeroUpper.cpp 239 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(),
311 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(),
X86PadShortFunction.cpp 157 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
  /external/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 133 SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 142 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();
295 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
365 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
402 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
  /external/llvm/lib/Target/Hexagon/
HexagonCFGOptimizer.cpp 144 MachineBasicBlock::succ_iterator SI = MBB->succ_begin();
HexagonMachineScheduler.cpp 232 for (SUnit::succ_iterator I = SU->Preds.begin(), E = SU->Preds.end();
251 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 154 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE;
Sink.cpp 271 for (succ_iterator I = succ_begin(Inst->getParent()),
  /external/llvm/unittests/Analysis/
CFGTest.cpp 381 succ_iterator S = succ_begin(&*++M->getFunction("test")->begin());
  /external/clang/include/clang/Analysis/
CFG.h 526 typedef AdjacentBlocks::iterator succ_iterator; typedef in class:clang::CFGBlock::ElementList
541 succ_iterator succ_begin() { return Succs.begin(); }
542 succ_iterator succ_end() { return Succs.end(); }
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 369 for (succ_iterator SI = succ_begin(*BB), SE = succ_end(*BB);
456 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB);

Completed in 246 milliseconds

1 2 3