Home
last modified time | relevance | path

Searched refs:successors (Results 1 – 25 of 228) sorted by relevance

12345678910

/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp115 for (BasicBlock *SuccBB : IBr->successors()) in runOnFunction()
176 for (BasicBlock *SuccBB : IBr->successors()) in runOnFunction()
218 for (BasicBlock *SuccBB : IBr->successors()) in runOnFunction()
242 for (BasicBlock *SuccBB : IBr->successors()) in runOnFunction()
H A DEdgeBundles.cpp49 for (const MachineBasicBlock *Succ : MBB.successors()) in runOnMachineFunction()
88 for (const MachineBasicBlock *Succ : MBB.successors()) in WriteGraph()
H A DShrinkWrap.cpp368 Restore = FindIDom<>(*Restore, Restore->successors(), *MPDT); in updateSaveRestorePoints()
435 IPdom = FindIDom<>(*IPdom, LoopExitBB->successors(), *MPDT); in updateSaveRestorePoints()
568 Restore = FindIDom<>(*Restore, Restore->successors(), *MPDT); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp677 for (MachineBasicBlock *Succ : MBB->successors()) { in markBlockSuccessors()
724 for (MachineBasicBlock *Succ : BB->successors()) { in collectViableSuccessors()
772 for (MachineBasicBlock *Succ : BB.successors()) in hasSameSuccessors()
1299 for (MachineBasicBlock *Succ : BB.successors()) { in precomputeTriangleChains()
1940 for (MachineBasicBlock *Succ : Pred->successors()) { in TopFallThroughFreq()
2214 for (MachineBasicBlock *Succ : MBB->successors()) { in findBestLoopExit()
2308 for (MachineBasicBlock *Succ : Pred->successors()) { in hasViableTopFallthrough()
2468 for (auto *Succ : BB->successors()) { in rotateLoopWithProfile()
3180 for (MachineBasicBlock *Succ : Pred->successors()) in isBestSuccessor()
3521 for (MachineBasicBlock *Succ : MBB.successors()) { in applyExtTsp()
[all …]
H A DMachineBranchProbabilityInfo.cpp60 return getEdgeProbability(Src, find(Src->successors(), Dst)); in getEdgeProbability()
H A DReturnProtectorLowering.cpp47 for (auto &SuccMBB : MBB.successors()) in markUsedRegsInSuccessors()
265 for (auto &SuccMBB : RB->successors()) in determineReturnProtectorRegister()
H A DLoopTraversal.cpp45 for (MachineBasicBlock *Succ : ActiveMBB->successors()) { in traverse()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h29 inline auto successors(const MachineBasicBlock *BB) { return BB->successors(); } in successors() function
/openbsd/gnu/gcc/gcc/
H A Dddg.h46 #define NODE_SUCCESSORS(x) ((x)->successors)
72 sbitmap successors; member
H A Dddg.c421 if (! TEST_BIT (dest_node->successors, j)) in build_intra_loop_deps()
499 g->nodes[i].successors = sbitmap_alloc (num_nodes); in create_ddg()
500 sbitmap_zero (g->nodes[i].successors); in create_ddg()
538 sbitmap_free (g->nodes[i].successors); in free_ddg()
650 gcc_assert (src->successors && dest->predecessors); in add_edge_to_ddg()
652 SET_BIT (src->successors, dest->cuid); in add_edge_to_ddg()
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp144 for (auto *Succ : MBB->successors()) { in calculate()
404 for (auto *Entry : Pred->successors()) { in makeSingleEntryLoop()
420 for (auto *Entry : Pred->successors()) in makeSingleEntryLoop()
433 for (auto *Entry : Pred->successors()) { in makeSingleEntryLoop()
469 for (auto *Succ : Pred->successors()) { in makeSingleEntryLoop()
H A DWebAssemblyLateEHPrepare.cpp103 SmallVector<MachineBasicBlock *, 4> Succs(MBB->successors()); in eraseDeadBBsAndChildren()
278 SmallVector<MachineBasicBlock *, 8> Succs(MBB.successors()); in removeUnnecessaryUnreachables()
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DSyncDependenceAnalysis.cpp193 for (const auto *SuccBB : successors(NextBB)) { in computeStackPO()
232 for (const auto *BB : successors(LoopHeader)) { in computeLoopPO()
362 for (const auto *SuccBlock : successors(&DivTermBlock)) { in computeJoinPoints()
413 for (const auto *SuccBlock : successors(Block)) { in computeJoinPoints()
H A DBranchProbabilityInfo.cpp264 for (const auto *Succ : successors(BB)) in getSccExitBlocks()
296 if (llvm::any_of(successors(BB), [&](const BasicBlock *Succ) { in calculateSccBlockType()
620 if (!CmpLHSConst || !llvm::is_contained(successors(BB), B)) in computeUnlikelySuccessors()
864 auto MaxWeight = getMaxEstimatedEdgeWeight(LoopBB, successors(BB)); in computeEestimateBlockWeight()
892 for (const BasicBlock *SuccBB : successors(BB)) { in calcEstimatedHeuristics()
1078 for (const BasicBlock *Succ : successors(&BI)) in print()
1121 return BranchProbability(llvm::count(successors(Src), Dst), succ_size(Src)); in getEdgeProbability()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DCFG.h261 inline succ_range successors(Instruction *I) { in successors() function
264 inline const_succ_range successors(const Instruction *I) { in successors() function
286 inline succ_range successors(BasicBlock *BB) { in successors() function
289 inline const_succ_range successors(const BasicBlock *BB) { in successors() function
/openbsd/gnu/llvm/clang/utils/analyzer/
H A Dexploded-graph-rewriter.py340 self.successors = []
391 self.nodes[pred].successors.append(succ)
867 and len(node.successors) > 0:
933 for succ in sorted(graph.nodes[node].successors):
954 if len(node.successors) > 0:
955 succ_id = node.successors[0]
957 node.successors = [succ_id]
1007 node.successors = [succ_id for succ_id in node.successors
/openbsd/gnu/llvm/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp75 for (BasicBlock *Succ : successors(&BB)) in removeDeadBlocks_v1()
116 for (BasicBlock *Succ : successors(&BB)) { in removeDeadBlocks_v2()
323 for (BasicBlock *Succ : successors(&BB)) { in mergeIntoSinglePredecessor_v2()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUSetWavePriority.cpp89 for (const MachineBasicBlock *Succ : Pred->successors()) { in CanLowerPriorityDirectlyInPredecessors()
150 for (const MachineBasicBlock *Succ : MBB->successors()) { in runOnMachineFunction()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DADCE.cpp286 for (auto *Succ : successors(BB)) in initialize()
399 for (auto *BB : successors(I->getParent())) in markLive()
605 for (auto *Succ : successors(BB)) { in updateDeadRegions()
616 for (auto *Succ : successors(BB)) { in updateDeadRegions()
H A DLoopSimplifyCFG.cpp194 for (auto *Succ : successors(BB)) in hasIrreducibleCFG()
244 for (BasicBlock *Succ : successors(BB)) in analyze()
296 return any_of(successors(BB), [&](BasicBlock *Succ) { in analyze()
495 for (auto *Succ : successors(BB)) in foldTerminators()
/openbsd/gnu/llvm/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1357 ArrayRef<BasicBlock *> successors();
1359 ArrayRef<BasicBlock *> successors() const { in successors() function
1360 return const_cast<Terminator*>(this)->successors(); in successors()
1385 ArrayRef<BasicBlock *> successors() { return TargetBlock; } in successors() function
1464 ArrayRef<BasicBlock *> successors() { return std::nullopt; } in successors() function
1484 inline ArrayRef<BasicBlock*> Terminator::successors() { in successors() function
1486 case COP_Goto: return cast<Goto>(this)->successors(); in successors()
1487 case COP_Branch: return cast<Branch>(this)->successors(); in successors()
1488 case COP_Return: return cast<Return>(this)->successors(); in successors()
1564 ArrayRef<BasicBlock*> successors() { return TermInstr->successors(); } in successors() function
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86VZeroUpper.cpp274 for (MachineBasicBlock *Succ : MBB.successors()) in processBasicBlock()
347 for (MachineBasicBlock *Succ : MBB.successors()) in runOnMachineFunction()
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DCFGMST.h130 if (int successors = TI->getNumSuccessors()) { in buildEdges() local
131 for (int i = 0; i != successors; ++i) { in buildEdges()
/openbsd/gnu/llvm/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp169 for (auto *Block : successors()) in topologicalSort()
238 for (auto *Succ : successors()) { in computePostDominator()
/openbsd/usr.bin/make/
H A Dgnode.h139 LIST successors; member

12345678910