| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | CFG.h | 105 using const_pred_iterator = variable 108 using const_pred_range = iterator_range<const_pred_iterator>; 111 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin() 112 return const_pred_iterator(BB); in pred_begin() 115 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end() 116 return const_pred_iterator(BB, true); in pred_end() 335 using ChildIteratorType = const_pred_iterator;
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryBasicBlock.h | 211 using const_pred_iterator = EdgeListType::const_iterator; variable 221 std::reverse_iterator<const_pred_iterator>; 227 const_pred_iterator pred_begin() const { return Predecessors.begin(); } in pred_begin() 229 const_pred_iterator pred_end() const { return Predecessors.end(); } in pred_end() 291 inline iterator_range<const_pred_iterator> predecessors() const { in predecessors() 293 return iterator_range<const_pred_iterator>(pred_begin(), pred_end()); in predecessors() 1021 using ChildIteratorType = bolt::BinaryBasicBlock::const_pred_iterator;
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 234 using const_pred_iterator = const ExplodedNode * const *; variable 235 using const_pred_range = llvm::iterator_range<const_pred_iterator>; 241 const_pred_iterator pred_begin() const { in pred_begin() 244 const_pred_iterator pred_end() const { in pred_end()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFGReachabilityAnalysis.cpp | 70 for (CFGBlock::const_pred_iterator i = block->pred_begin(), in mapReachability()
|
| H A D | ReachableCode.cpp | 428 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in isDeadCodeRoot() 502 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in scanBackwards() 649 CFGBlock::const_pred_iterator PI = B->pred_begin(); in reportDeadCode()
|
| H A D | UninitializedValues.cpp | 571 for (CFGBlock::const_pred_iterator I = B->pred_begin(), E = B->pred_end(); in getUninitUse() 851 for (CFGBlock::const_pred_iterator I = block->pred_begin(), in runOnBlock()
|
| H A D | Consumed.cpp | 1009 for (CFGBlock::const_pred_iterator PI = TargetBlock->pred_begin(), in allBackEdgesVisited() 1081 for (CFGBlock::const_pred_iterator PI = Block->pred_begin(), in isBackEdgeTarget()
|
| H A D | ThreadSafety.cpp | 741 for (CFGBlock::const_pred_iterator PI = CurrBlock->pred_begin(), in traverseCFG() 2359 for (CFGBlock::const_pred_iterator PI = CurrBlock->pred_begin(), in runAnalysis()
|
| H A D | CFG.cpp | 5953 for (CFGBlock::const_pred_iterator I = B.pred_begin(), E = B.pred_end(); in print_block()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 76 static const Use& getEdge(const_pred_iterator &PredIt) { in getEdge() 87 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdge() 116 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in hasLiveIncomingEdges() 630 for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) { in recalculateBBsStates()
|
| H A D | BasicBlock.cpp | 262 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getSinglePredecessor() 270 const_pred_iterator PI = pred_begin(this), E = pred_end(this); in getUniquePredecessor()
|
| H A D | AsmWriter.cpp | 3858 const_pred_iterator PI = pred_begin(BB), PE = pred_end(BB); in printBasicBlock()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 315 using const_pred_iterator = std::vector<MachineBasicBlock *>::const_iterator; 327 const_pred_iterator pred_begin() const { return Predecessors.begin(); } 329 const_pred_iterator pred_end() const { return Predecessors.end(); } 362 inline iterator_range<const_pred_iterator> predecessors() const { 1199 using ChildIteratorType = MachineBasicBlock::const_pred_iterator;
|
| H A D | ScheduleDAG.h | 261 typedef SmallVectorImpl<SDep>::const_iterator const_pred_iterator; typedef
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | CFG.h | 925 using const_pred_iterator = AdjacentBlocks::const_iterator; variable 929 using pred_const_range = llvm::iterator_range<const_pred_iterator>; 940 const_pred_iterator pred_begin() const { return Preds.begin(); } in pred_begin() 941 const_pred_iterator pred_end() const { return Preds.end(); } in pred_end() 1025 FilteredCFGBlockIterator<const_pred_iterator, true>; 1509 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; 1521 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator;
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UnreachableCodeChecker.cpp | 183 for (CFGBlock::const_pred_iterator I = CB->pred_begin(), E = CB->pred_end(); in FindUnreachableEntryPoints()
|
| H A D | BasicObjCFoundationChecks.cpp | 965 for (ExplodedNode::const_pred_iterator I = N->pred_begin(), in alreadyExecutedAtLeastOneLoopIteration()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 109 const_pred_iterator I = pred_begin(Dest), E = pred_end(Dest); in isCriticalEdge()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 168 const_pred_iterator PIt = pred_begin(AtBB), EIt = pred_end(AtBB); in traverseToEntryBlock()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ScheduleDAGInstrs.cpp | 1405 std::vector<std::pair<const SUnit *, SUnit::const_pred_iterator>> DFSStack; 1422 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; } in getPred() 1424 SUnit::const_pred_iterator getPredEnd() const { in getPredEnd()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyCommon.h | 185 for (CFGBlock::const_pred_iterator SI = CurrBlock->pred_begin(), in walk()
|
| /llvm-project-15.0.7/llvm/tools/llvm-diff/lib/ |
| H A D | DifferenceEngine.cpp | 132 for (const_pred_iterator I = pred_begin(Block), E = pred_end(Block); I != E; in getUnprocPredCount()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 494 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI; in isBlockOnlyReachableByFallthrough()
|