Home
last modified time | relevance | path

Searched refs:const_pred_iterator (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DCFG.h104 using const_pred_iterator = variable
107 using pred_const_range = iterator_range<const_pred_iterator>;
110 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin()
111 return const_pred_iterator(BB); in pred_begin()
114 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end()
115 return const_pred_iterator(BB, true); in pred_end()
338 using ChildIteratorType = const_pred_iterator;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h243 using const_pred_iterator = std::vector<MachineBasicBlock *>::const_iterator;
255 const_pred_iterator pred_begin() const { return Predecessors.begin(); }
257 const_pred_iterator pred_end() const { return Predecessors.end(); }
290 inline iterator_range<const_pred_iterator> predecessors() const {
884 using ChildIteratorType = MachineBasicBlock::const_pred_iterator;
H A DScheduleDAG.h265 typedef SmallVectorImpl<SDep>::const_iterator const_pred_iterator;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h225 using const_pred_iterator = const ExplodedNode * const *; variable
230 const_pred_iterator pred_begin() const { in pred_begin()
233 const_pred_iterator pred_end() const { in pred_end()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h720 using const_pred_iterator = AdjacentBlocks::const_iterator; variable
724 using pred_const_range = llvm::iterator_range<const_pred_iterator>;
735 const_pred_iterator pred_begin() const { return Preds.begin(); } in pred_begin()
736 const_pred_iterator pred_end() const { return Preds.end(); } in pred_end()
820 FilteredCFGBlockIterator<const_pred_iterator, true>;
1260 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator;
1272 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFGReachabilityAnalysis.cpp71 for (CFGBlock::const_pred_iterator i = block->pred_begin(), in mapReachability()
H A DReachableCode.cpp428 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in isDeadCodeRoot()
503 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in scanBackwards()
651 CFGBlock::const_pred_iterator PI = B->pred_begin(); in reportDeadCode()
H A DUninitializedValues.cpp612 for (CFGBlock::const_pred_iterator I = B->pred_begin(), E = B->pred_end(); in getUninitUse()
829 for (CFGBlock::const_pred_iterator I = block->pred_begin(), in runOnBlock()
H A DConsumed.cpp1010 for (CFGBlock::const_pred_iterator PI = TargetBlock->pred_begin(), in allBackEdgesVisited()
1082 for (CFGBlock::const_pred_iterator PI = Block->pred_begin(), in isBackEdgeTarget()
H A DLiveVariables.cpp59 for (CFGBlock::const_pred_iterator I = block->pred_begin(), in enqueuePredecessors()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DSafepointIRVerifier.cpp77 static const Use& getEdge(const_pred_iterator &PredIt) { in getEdge()
88 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdge()
117 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdges()
611 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in recalculateBBsStates()
H A DBasicBlock.cpp235 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getSinglePredecessor()
248 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getUniquePredecessor()
H A DDominators.cpp214 for (const_pred_iterator PI = pred_begin(End), E = pred_end(End); in dominates()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp268 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in AntiDepEdges()
284 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in CriticalPathStep()
895 for (SUnit::const_pred_iterator P = PathSU->Preds.begin(), in BreakAntiDependencies()
904 for (SUnit::const_pred_iterator P = PathSU->Preds.begin(), in BreakAntiDependencies()
H A DLatencyPriorityQueue.cpp59 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in getSingleUnscheduledPred()
H A DCriticalAntiDepBreaker.cpp150 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in CriticalPathStep()
578 for (SUnit::const_pred_iterator P = CriticalPathSU->Preds.begin(), in BreakAntiDependencies()
H A DStackColoring.cpp645 for (MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), in collectMarkers()
776 for (MachineBasicBlock::const_pred_iterator PI = BB->pred_begin(), in calculateLocalLiveness()
H A DScheduleDAGInstrs.cpp1346 std::vector<std::pair<const SUnit *, SUnit::const_pred_iterator>> DFSStack;
1363 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; } in getPred()
1365 SUnit::const_pred_iterator getPredEnd() const { in getPredEnd()
H A DMachineVerifier.cpp648 for (MachineBasicBlock::const_pred_iterator I = MBB->pred_begin(), in visitMachineBasicBlockBefore()
1786 for (MachineBasicBlock::const_pred_iterator PrI = MBB.pred_begin(), in calcRegsRequired()
1800 for (MachineBasicBlock::const_pred_iterator PrI = MBB->pred_begin(), in calcRegsRequired()
2239 for (MachineBasicBlock::const_pred_iterator PI = MFI->pred_begin(), in verifyLiveRangeSegment()
2411 for (MachineBasicBlock::const_pred_iterator I = MBB->pred_begin(), in verifyStackFrame()
H A DLiveVariables.cpp177 for (MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), in HandleVirtRegUse()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCFG.cpp95 const_pred_iterator I = pred_begin(Dest), E = pred_end(Dest); in isCriticalEdge()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DUnreachableCodeChecker.cpp184 for (CFGBlock::const_pred_iterator I = CB->pred_begin(), E = CB->pred_end(); in FindUnreachableEntryPoints()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h185 for (CFGBlock::const_pred_iterator SI = CurrBlock->pred_begin(), in walk()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp490 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI; in isBlockOnlyReachableByFallthrough()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp772 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in EmitPhysRegCopy()

12