/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | CFG.h | 250 inline succ_iterator succ_end(Instruction *I) { return succ_iterator(I, true); } function in namespace:llvm 251 inline const_succ_iterator succ_end(const Instruction *I) { function in namespace:llvm 255 return succ_begin(I) == succ_end(I); 258 return std::distance(succ_begin(I), succ_end(I)); 261 return succ_range(succ_begin(I), succ_end(I)); 264 return const_succ_range(succ_begin(I), succ_end(I)); 273 inline succ_iterator succ_end(BasicBlock *BB) { function in namespace:llvm 276 inline const_succ_iterator succ_end(const BasicBlock *BB) { function in namespace:llvm 280 return succ_begin(BB) == succ_end(BB); 283 return std::distance(succ_begin(BB), succ_end(B [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | EdgeBundles.cpp | 50 SE = MBB.succ_end(); SI != SE; ++SI) 90 SE = MBB.succ_end(); SI != SE; ++SI)
|
H A D | MachineBranchProbabilityInfo.cpp | 74 E = MBB->succ_end(); I != E; ++I) {
|
H A D | DeadMachineInstructionElim.cpp | 127 E = MBB.succ_end(); S != E; S++)
|
H A D | WasmEHPrepare.cpp | 174 WL.append(succ_begin(BB), succ_end(BB)); 208 SmallVector<BasicBlock *, 4> Succs(succ_begin(BB), succ_end(BB));
|
H A D | MachineBasicBlock.cpp | 268 for (const_succ_iterator I = succ_begin(), E = succ_end(); I != E; ++I) 399 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) { 411 for (auto I = succ_begin(), E = succ_end(); I != E; ++I) { 698 assert(OldI != succ_end() && "Old is not a successor of this block!"); 699 assert(llvm::find(successors(), New) == succ_end() && 741 succ_iterator E = succ_end();
|
H A D | MachineBlockFrequencyInfo.cpp | 101 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); }
|
H A D | UnreachableBlockElim.cpp | 128 while (BB->succ_begin() != BB->succ_end()) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | Interval.h | 99 /// succ_begin/succ_end - define methods so that Intervals may be used 105 inline Interval::succ_iterator succ_end(Interval *I) { function in namespace:llvm 127 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
|
H A D | LoopIterator.h | 79 {succ_end(Node.second), Node.first}), 87 {succ_end(Node.second), Node.first}),
|
H A D | RegionIterator.h | 228 while (Itor != succ_end(Node->getEntry()) 247 inline RNSuccIterator<NodeRef, BlockT, RegionT> succ_end(NodeRef Node) { function in namespace:llvm
|
H A D | IntervalIterator.h | 145 EndIt = succ_end(IntStack.back().first);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFG.cpp | 44 while (I != succ_end(ParentBB)) { 195 Worklist.append(succ_begin(BB), succ_end(BB)); 251 Worklist.append(succ_begin(BB), succ_end(BB));
|
H A D | BranchProbabilityInfo.cpp | 244 for (const_succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) 441 for (const_succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) 629 std::find(succ_begin(BB), succ_end(BB), B) == succ_end(BB)) 675 for (const_succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { 935 for (const_succ_iterator SI = succ_begin(&BI), SE = succ_end(&BI); SI != SE; 954 for (const_succ_iterator I = succ_begin(BB), E = succ_end(BB); I != E; ++I) { 999 for (const_succ_iterator I = succ_begin(Src), E = succ_end(Src); I != E; ++I) 1008 uint32_t succ_num = std::distance(succ_begin(Src), succ_end(Src)); 1059 for (const_succ_iterator I = succ_begin(BB), E = succ_end(B [all...] |
H A D | CFGPrinter.cpp | 275 if (succ_begin(Node) == succ_end(Node)) { 283 succ_begin(Node), succ_end(Node),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | DAGDeltaAlgorithm.cpp | 103 succ_iterator_ty succ_end(change_ty Node) { function in class:__anon3785::DAGDeltaAlgorithmImpl 129 for (succ_iterator_ty it2 = succ_begin(*it), ie2 = succ_end(*it); 197 if (succ_begin(*it) == succ_end(*it)) 235 if (succ_begin(*it) != succ_end(*it)) { 237 for (succ_iterator_ty it2 = succ_begin(*it), ie2 = succ_end(*it);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLateEHPrepare.cpp | 102 MBB->succ_end()); 103 WL.append(MBB->succ_begin(), MBB->succ_end()); 224 MBB.succ_end());
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 252 succ_iterator succ_end() { return Succs.end(); } function in class:clang::ento::ExplodedNode 258 const_succ_iterator succ_end() const { function in class:clang::ento::ExplodedNode 259 return const_cast<ExplodedNode*>(this)->succ_end(); 533 return N->succ_end();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PadShortFunction.cpp | 178 I != MBB->succ_end(); ++I) {
|
H A D | X86CondBrFolding.cpp | 200 auto MBBI = std::find(MBB->succ_begin(), MBB->succ_end(), SuccMBB); 201 if (MBBI == MBB->succ_end()) 426 MBBI->removeSuccessor(MBBI->succ_end() - 1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MergedLoadStoreMotion.cpp | 291 assert(SI != succ_end(HeadBB) && "Diamond head cannot have zero successors"); 294 assert(SI != succ_end(HeadBB) && "Diamond head cannot have single successor");
|
H A D | Sink.cpp | 181 E = succ_end(Inst->getParent()); I != E && !SuccToSinkTo; ++I) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 326 succ_iterator succ_end() { return Successors.end(); } function in class:llvm::MachineBasicBlock 327 const_succ_iterator succ_end() const { return Successors.end(); } function in class:llvm::MachineBasicBlock 348 return make_range(succ_begin(), succ_end()); 351 return make_range(succ_begin(), succ_end()); 956 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 965 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 294 const_succ_iterator SI = succ_begin(this), E = succ_end(this); 302 const_succ_iterator SI = succ_begin(this), E = succ_end(this);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 263 std::vector<BasicBlock *> Succs(succ_begin(BB), succ_end(BB));
|