| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CFG.h | 252 inline succ_iterator succ_end(Instruction *I) { return succ_iterator(I, true); } in succ_end() function 253 inline const_succ_iterator succ_end(const Instruction *I) { in succ_end() function 257 return succ_begin(I) == succ_end(I); in succ_empty() 260 return std::distance(succ_begin(I), succ_end(I)); in succ_size() 263 return succ_range(succ_begin(I), succ_end(I)); in successors() 266 return const_succ_range(succ_begin(I), succ_end(I)); in successors() 275 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end() function 278 inline const_succ_iterator succ_end(const BasicBlock *BB) { in succ_end() function 282 return succ_begin(BB) == succ_end(BB); in succ_empty() 285 return std::distance(succ_begin(BB), succ_end(BB)); in succ_size() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | DAGDeltaAlgorithm.cpp | 101 succ_iterator_ty succ_end(change_ty Node) { in succ_end() function in __anoncf29fe990111::DAGDeltaAlgorithmImpl 127 for (succ_iterator_ty it2 = succ_begin(*it), ie2 = succ_end(*it); in ExecuteOneTest() 192 if (succ_begin(Change) == succ_end(Change)) in DAGDeltaAlgorithmImpl() 230 if (succ_begin(*it) != succ_end(*it)) { in DAGDeltaAlgorithmImpl() 232 for (succ_iterator_ty it2 = succ_begin(*it), ie2 = succ_end(*it); in DAGDeltaAlgorithmImpl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 251 succ_iterator succ_end() { return Succs.end(); } in succ_end() function 257 const_succ_iterator succ_end() const { in succ_end() function 258 return const_cast<ExplodedNode*>(this)->succ_end(); in succ_end() 514 return N->succ_end();
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 445 succ_iterator succ_end() { return Successors.end(); } 446 const_succ_iterator succ_end() const { return Successors.end(); } 467 return make_range(succ_begin(), succ_end()); 470 return make_range(succ_begin(), succ_end()); 549 BlockEnd(MBB.succ_end()) { 1346 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1363 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1429 inline auto succ_end(const MachineBasicBlock *BB) { return BB->succ_end(); }
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFG.cpp | 54 while (I != succ_end(ParentBB)) { in FindFunctionBackedges() 216 Worklist.append(succ_begin(BB), succ_end(BB)); in isReachableImpl() 313 Worklist.append(succ_begin(BB), succ_end(BB)); in isPotentiallyReachable()
|
| H A D | BlockFrequencyInfo.cpp | 112 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); } in child_end()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopIterator.h | 79 {succ_end(Node.second), Node.first}), in child_begin() 87 {succ_end(Node.second), Node.first}), in child_end()
|
| H A D | RegionIterator.h | 235 while (Itor != succ_end(Node->getEntry()) 254 inline RNSuccIterator<NodeRef, BlockT, RegionT> succ_end(NodeRef Node) { in succ_end() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GCEmptyBasicBlocks.cpp | 82 MBB->removeSuccessor(MBB->succ_end() - 1); in runOnMachineFunction()
|
| H A D | BasicBlockPathCloning.cpp | 73 for (auto SI = OrigBB.succ_begin(), SE = OrigBB.succ_end(); SI != SE; ++SI) in CloneMachineBasicBlock()
|
| H A D | BranchFolding.cpp | 188 MBB->removeSuccessor(MBB->succ_end()-1); in RemoveDeadBlock() 1211 for (auto SuccI = TailMBB.succ_begin(), SuccE = TailMBB.succ_end(); in setCommonTailEdgeWeights() 1227 for (auto SuccI = TailMBB.succ_begin(), SuccE = TailMBB.succ_end(); in setCommonTailEdgeWeights() 1401 for (auto SI = MBB->succ_begin(), SE = MBB->succ_end(); SI != SE; ++SI) in OptimizeBlock() 1670 for (auto SI = MBB->succ_begin(), SE = MBB->succ_end(); SI != SE; in OptimizeBlock()
|
| H A D | MachineBlockFrequencyInfo.cpp | 103 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); } in child_end()
|
| H A D | MachineBasicBlock.cpp | 396 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) { in print() 407 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) { in print() 819 assert(OldI != succ_end() && "Old is not a successor of this block!"); in splitSuccessor() 862 succ_iterator E = succ_end(); in replaceSuccessor()
|
| H A D | WasmEHPrepare.cpp | 181 WL.append(succ_begin(BB), succ_end(BB)); in eraseDeadBBsAndChildren()
|
| H A D | MachineSSAUpdater.cpp | 271 static BlkSucc_iterator BlkSucc_end(BlkT *BB) { return BB->succ_end(); } in BlkSucc_end()
|
| H A D | TailDuplicator.cpp | 173 MBB->succ_end()); in tailDuplicateAndUpdate() 1105 MBB->removeSuccessor(MBB->succ_end() - 1); in removeDeadBlock()
|
| H A D | MIRSampleProfile.cpp | 243 SE = BB->succ_end(); in setBranchProbs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MergedLoadStoreMotion.cpp | 308 assert(SI != succ_end(HeadBB) && "Diamond head cannot have zero successors"); in mergeStores() 311 assert(SI != succ_end(HeadBB) && "Diamond head cannot have single successor"); in mergeStores()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVLateBranchOpt.cpp | 83 MBB.removeSuccessor(MBB.succ_end() - 1); in runOnBasicBlock()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CFG.h | 991 succ_iterator succ_end() { return Succs.end(); } in succ_end() function 993 const_succ_iterator succ_end() const { return Succs.end(); } in succ_end() function 1001 return succ_range(succ_begin(), succ_end()); in succs() 1005 return succ_const_range(succ_begin(), succ_end()); in succs() 1071 return filtered_succ_iterator(succ_begin(), succ_end(), this, f); in filtered_succ_start_end() 1494 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1503 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 208 const_succ_iterator PIt = succ_begin(AtBB), EIt = succ_end(AtBB); in traverseToExitBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 468 const_succ_iterator SI = succ_begin(this), E = succ_end(this); in getSingleSuccessor() 476 const_succ_iterator SI = succ_begin(this), E = succ_end(this); in getUniqueSuccessor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLateEHPrepare.cpp | 105 WL.append(MBB->succ_begin(), MBB->succ_end()); in eraseDeadBBsAndChildren()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 605 SE = Pred->succ_end(); in getUninitUse() 631 E = Block->succ_end(); I != E; ++I) { in getUninitUse()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroElide.cpp | 314 Worklist.append(succ_begin(BB), succ_end(BB)); in canCoroBeginEscape()
|