Home
last modified time | relevance | path

Searched refs:succ_iterator (Results 1 – 25 of 44) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCFG.h240 using succ_iterator = SuccIterator<Instruction, BasicBlock>; variable
242 using succ_range = iterator_range<succ_iterator>;
245 inline succ_iterator succ_begin(Instruction *I) { return succ_iterator(I); } in succ_begin()
249 inline succ_iterator succ_end(Instruction *I) { return succ_iterator(I, true); } in succ_end()
266 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
267 return succ_iterator(BB->getTerminator()); in succ_begin()
272 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end()
273 return succ_iterator(BB->getTerminator(), true); in succ_end()
300 using ChildIteratorType = succ_iterator;
DCFGDiff.h163 WrappedPairNodeDataIterator<succ_iterator, NodeRef, DataRef>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DInterval.h43 using succ_iterator = std::vector<BasicBlock*>::iterator;
102 inline Interval::succ_iterator succ_begin(Interval *I) { in succ_begin()
105 inline Interval::succ_iterator succ_end(Interval *I) { in succ_end()
121 using ChildIteratorType = Interval::succ_iterator;
DLoopIterator.h47 WrappedSuccIterator, succ_iterator,
48 typename std::iterator_traits<succ_iterator>::iterator_category,
51 WrappedSuccIterator, succ_iterator,
52 typename std::iterator_traits<succ_iterator>::iterator_category,
58 WrappedSuccIterator(succ_iterator Begin, const Loop *L) in WrappedSuccIterator()
DIntervalIterator.h90 std::vector<std::pair<Interval *, typename Interval::succ_iterator>> IntStack;
144 Interval::succ_iterator &SuccIt = IntStack.back().second,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h254 using succ_iterator = std::vector<MachineBasicBlock *>::iterator;
280 succ_iterator succ_begin() { return Successors.begin(); }
282 succ_iterator succ_end() { return Successors.end(); }
303 inline iterator_range<succ_iterator> successors() {
448 void setSuccProbability(succ_iterator I, BranchProbability Prob);
475 succ_iterator removeSuccessor(succ_iterator I,
486 void copySuccessor(MachineBasicBlock *Orig, succ_iterator I);
816 probability_iterator getProbabilityIterator(succ_iterator I);
872 using ChildIteratorType = MachineBasicBlock::succ_iterator;
DScheduleDAG.h260 typedef SmallVectorImpl<SDep>::iterator succ_iterator; typedef
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp554 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
594 for (succ_iterator SI = succ_begin(), SE = succ_end(); SI != SE; ++SI) { in updateTerminator()
677 succ_iterator OldI = llvm::find(successors(), Old); in splitSuccessor()
695 succ_iterator I = find(Successors, Succ); in removeSuccessor()
699 MachineBasicBlock::succ_iterator
700 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) { in removeSuccessor()
721 succ_iterator E = succ_end(); in replaceSuccessor()
722 succ_iterator NewI = E; in replaceSuccessor()
723 succ_iterator OldI = E; in replaceSuccessor()
724 for (succ_iterator I = succ_begin(); I != E; ++I) { in replaceSuccessor()
[all …]
DDeadMachineInstructionElim.cpp126 for (MachineBasicBlock::succ_iterator S = MBB.succ_begin(), in runOnMachineFunction()
DMachineSSAUpdater.cpp246 using BlkSucc_iterator = MachineBasicBlock::succ_iterator;
DPostRASchedulerList.cpp490 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in ReleaseSuccessors()
DCriticalAntiDepBreaker.cpp71 for (MachineBasicBlock::succ_iterator SI = BB->succ_begin(), in StartBlock()
DPHIElimination.cpp489 for (MachineBasicBlock::succ_iterator SI = opBlock.succ_begin(), in LowerPHINode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86PadShortFunction.cpp176 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin(); in findReturns()
DX86VZeroUpper.cpp270 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(), in processBasicBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonCFGOptimizer.cpp158 MachineBasicBlock::succ_iterator SI = MBB->succ_begin(); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGVLIW.cpp139 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in releaseSuccessors()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h179 SplitCriticalEdge(BasicBlock *BB, succ_iterator SI,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSink.cpp180 for (succ_iterator I = succ_begin(Inst->getParent()), in SinkInstruction()
DMergedLoadStoreMotion.cpp290 succ_iterator SI = succ_begin(HeadBB); in mergeStores()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIModeRegister.cpp350 for (MachineBasicBlock::succ_iterator S = MBB.succ_begin(), in processBlockPhase2()
DAMDILCFGStructurizer.cpp568 MachineBasicBlock::succ_iterator It = MBB->succ_begin(); in getFalseBranch()
569 MachineBasicBlock::succ_iterator Next = It; in getFalseBranch()
656 for (MachineBasicBlock::succ_iterator It = SrcMBB->succ_begin(), in cloneSuccessorList()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp1583 SmallVector<std::pair<BasicBlock *, succ_iterator>, 16> SuccStack; in ComputePostOrders()
1591 SuccStack.push_back(std::make_pair(EntryBB, succ_iterator(EntryTI))); in ComputePostOrders()
1597 succ_iterator SE(CurrBB->getTerminator(), false); in ComputePostOrders()
1603 std::make_pair(SuccBB, succ_iterator(SuccBB->getTerminator()))); in ComputePostOrders()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp226 using BlkSucc_iterator = succ_iterator;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp421 for (MachineBasicBlock::succ_iterator SI = MBB->succ_begin(), in optimizeCompareInstr()

12