Home
last modified time | relevance | path

Searched defs:Succ (Results 1 – 25 of 149) sorted by relevance

123456

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DEdgeBundles.cpp49 for (const MachineBasicBlock *Succ : MBB.successors()) in runOnMachineFunction() local
88 for (const MachineBasicBlock *Succ : MBB.successors()) in WriteGraph() local
H A DLatencyPriorityQueue.cpp76 for (const SDep &Succ : SU->Succs) in push() local
90 for (const SDep &Succ : SU->Succs) in scheduledNode() local
H A DCFIInstrInserter.cpp286 for (auto *Succ : CurrentInfo.MBB->successors()) { updateSuccCFAInfo() local
392 reportCFAError(const MBBCFAInfo & Pred,const MBBCFAInfo & Succ) reportCFAError() argument
408 reportCSRError(const MBBCFAInfo & Pred,const MBBCFAInfo & Succ) reportCSRError() argument
[all...]
H A DMachineDominators.cpp105 MachineBasicBlock *Succ = Edge.ToBB; applySplitCriticalEdges() local
H A DMachineBasicBlock.cpp288 for (const MachineBasicBlock *Succ : successors()) in hasEHPadSuccessor() local
305 for (const MachineBasicBlock *Succ : successors()) { in mayHaveInlineAsmBr() local
790 addSuccessor(MachineBasicBlock * Succ,BranchProbability Prob) addSuccessor() argument
800 addSuccessorWithoutProb(MachineBasicBlock * Succ) addSuccessorWithoutProb() argument
828 removeSuccessor(MachineBasicBlock * Succ,bool NormalizeSuccProbs) removeSuccessor() argument
914 MachineBasicBlock *Succ = *FromMBB->succ_begin(); transferSuccessors() local
934 MachineBasicBlock *Succ = *FromMBB->succ_begin(); transferSuccessorsAndUpdatePHIs() local
1133 SplitCriticalEdge(MachineBasicBlock * Succ,Pass & P,std::vector<SparseBitVector<>> * LiveInSets) SplitCriticalEdge() argument
[all...]
H A DLiveRegUnits.cpp144 for (const MachineBasicBlock *Succ : MBB.successors()) in addLiveOuts() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp107 for (const SDep &Succ : SU->Succs) { in numberRCValSuccInSU() local
144 for (const SDep &Succ : SU->Succs) in numberCtrlDepsInSU() local
228 for (const SDep &Succ : SU->Succs) in push() local
267 for (const SDep &Succ : S->Succs) { in isResourceAvailable() local
512 for (const SDep &Succ : SU->Succs) { in scheduledNode() local
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp105 const CFGBlock *Succ = *(Entry->succ_begin()); in ExecuteWorkList() local
672 Succ->addPredecessor(Pred, Eng.G); in generateNode() local
585 ExplodedNode *Succ = G.getNode(Loc, N->getState(), false, &IsNew); enqueueStmtNode() local
681 ExplodedNode *Succ = generateNode() local
699 ExplodedNode *Succ = generateCaseStmtNode() local
723 ExplodedNode *Succ = generateDefaultCaseNode() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp536 unsigned SuccID = Succ argument
844 SUnit *Succ = SuccDep.getSUnit(); colorComputeReservedDependencies() local
926 SUnit *Succ = SuccDep.getSUnit(); colorEndsAccordingToDependencies() local
996 SUnit *Succ = SuccDep.getSUnit(); colorMergeConstantLoadsNextGroup() local
1017 SUnit *Succ = SuccDep.getSUnit(); colorMergeIfPossibleNextGroup() local
1038 SUnit *Succ = SuccDep.getSUnit(); colorMergeIfPossibleNextGroupOnlyForReserved() local
1070 SUnit *Succ = SuccDep.getSUnit(); colorMergeIfPossibleSmallGroupsToNextGroup() local
1099 SUnit *Succ = SuccDep.getSUnit(); regroupNoUserInstructions() local
1206 SUnit *Succ = SuccDep.getSUnit(); createBlocksForVariant() local
1399 for (const auto &Succ : Block->getSuccs()) fillStats() local
1827 SUnit *Succ = SuccDep.getSUnit(); moveLowLatencies() local
[all...]
H A DAMDGPUSetWavePriority.cpp89 for (const MachineBasicBlock *Succ : Pred->successors()) { in CanLowerPriorityDirectlyInPredecessors() local
150 for (const MachineBasicBlock *Succ : MBB->successors()) { in runOnMachineFunction() local
H A DAMDGPUExportClustering.cpp129 for (SDep Succ : Succs) in apply() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCFG.h151 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) { containsIrreducibleCFG() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp290 for (auto *Succ : successors(BB)) in initialize() local
629 for (auto *Succ : successors(BB)) { updateDeadRegions() local
640 for (auto *Succ : successors(BB)) { updateDeadRegions() local
650 for (auto *Succ : RemovedSuccessors) { updateDeadRegions() local
[all...]
H A DLoopSimplifyCFG.cpp192 if (L.contains(Succ) && !LI.isLoopHeader(Succ) && RPO[BB] > RPO[Succ]) in hasIrreducibleCFG() local
294 __anonc8579c9c0702(BasicBlock *Succ) analyze() argument
493 for (auto *Succ : successors(BB)) foldTerminators() local
673 BasicBlock *Succ = cast_or_null<BasicBlock>(Block); mergeBlocksIntoPredecessors() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBlockCoverageInference.cpp155 bool HasSuperReachableSucc = llvm::any_of(Succs, [&](auto *Succ) { in findDependencies()
160 for (auto *Succ : Succs) in findDependencies() local
177 for (auto *Succ : successors(&BB)) { in findDependencies() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp105 for (auto *Succ : Succs) in eraseDeadBBsAndChildren() local
279 for (auto *Succ : Succs) removeUnnecessaryUnreachables() local
H A DWebAssemblyFixIrreducibleControlFlow.cpp144 for (auto *Succ : MBB->successors()) { in calculate() local
153 MachineBasicBlock *MBB, *Succ; in calculate() local
469 for (auto *Succ : Pred->successors()) { in makeSingleEntryLoop() local
H A DWebAssemblyExceptionInfo.cpp71 for (auto *Succ : MBB->successors()) isReachableAmongDominated() local
318 for (auto *Succ : MBB->successors()) discoverAndMapException() local
H A DWebAssemblyFixBrTableDefaults.cpp145 for (auto &Succ : MBB->successors()) in fixBrTableDefault() local
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DControlFlowContext.cpp
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp393 for (const auto *Succ : Successors) in finish() local
423 for (const auto *Succ : successors(U)) in finish() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h57 BlockT *Succ = TmpStorage[Idx]; in getExitBlocks() local
385 splitCriticalEdge(BlockT * Pred,BlockT * Succ,BlockT * NewBlock) splitCriticalEdge() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp128 for (const BasicBlock *Succ : successors(BB)) in update() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp280 for (auto *Succ : MBB.successors()) runOnMachineFunction() local
355 for (auto *Succ : I.MBB->successors()) runOnMachineFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp68 for (const VPBlockBase *Succ : Successors) { verifyBlocksInRegion() local

123456