Home
last modified time | relevance | path

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

1234567

/freebsd/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.cpp287 for (auto *Succ : CurrentInfo.MBB->successors()) { in updateSuccCFAInfo() local
393 const MBBCFAInfo &Succ) { in reportCFAError()
409 const MBBCFAInfo &Succ) { in reportCSRError()
H A DMachineBasicBlock.cpp288 for (const MachineBasicBlock *Succ : successors()) in hasEHPadSuccessor() local
305 for (const MachineBasicBlock *Succ : successors()) { in mayHaveInlineAsmBr() local
796 void MachineBasicBlock::addSuccessor(MachineBasicBlock *Succ, in addSuccessor()
806 void MachineBasicBlock::addSuccessorWithoutProb(MachineBasicBlock *Succ) { in addSuccessorWithoutProb()
834 void MachineBasicBlock::removeSuccessor(MachineBasicBlock *Succ, in removeSuccessor()
920 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessors() local
940 MachineBasicBlock *Succ = *FromMBB->succ_begin(); in transferSuccessorsAndUpdatePHIs() local
1148 MachineBasicBlock *Succ, Pass *P, MachineFunctionAnalysisManager *MFAM, in SplitCriticalEdge()
H A DMachineDominators.cpp141 MachineBasicBlock *Succ = Edge.ToBB; in applySplitCriticalEdges() local
H A DMachineBranchProbabilityInfo.cpp56 for (const MachineBasicBlock *Succ : MBB.successors()) in run() local
H A DLiveRegUnits.cpp144 for (const MachineBasicBlock *Succ : MBB.successors()) in addLiveOuts() local
/freebsd/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/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp105 const CFGBlock *Succ = *(Entry->succ_begin()); in ExecuteWorkList() local
573 ExplodedNode *Succ = G.getNode(Loc, N->getState(), false, &IsNew); in enqueueStmtNode() local
660 ExplodedNode *Succ = generateNodeImpl(Loc, State, NodePred); in generateNode() local
669 ExplodedNode *Succ = in generateNode() local
687 ExplodedNode *Succ = in generateCaseStmtNode() local
711 ExplodedNode *Succ = in generateDefaultCaseNode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp534 void SIScheduleBlock::addSucc(SIScheduleBlock *Succ, in addSucc()
838 SUnit *Succ = SuccDep.getSUnit(); in colorComputeReservedDependencies() local
918 SUnit *Succ = SuccDep.getSUnit(); in colorEndsAccordingToDependencies() local
988 SUnit *Succ = SuccDep.getSUnit(); in colorMergeConstantLoadsNextGroup() local
1009 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleNextGroup() local
1030 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleNextGroupOnlyForReserved() local
1062 SUnit *Succ = SuccDep.getSUnit(); in colorMergeIfPossibleSmallGroupsToNextGroup() local
1091 SUnit *Succ = SuccDep.getSUnit(); in regroupNoUserInstructions() local
1198 SUnit *Succ = SuccDep.getSUnit(); in createBlocksForVariant() local
1391 for (const auto &Succ : Block->getSuccs()) in fillStats() 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 DAMDGPUIGroupLP.cpp516 SUnit *Succ = PredSuccPair.second; in removeEdges() local
1031 for (auto &Succ : TempSU->Succs) { in apply() local
1074 [](const SDep &Succ) { return Succ.getKind() == SDep::Data; }); in apply()
1079 for (auto Succ : SU->Succs) { in apply() local
1115 [](const SDep &Succ) { return Succ.getKind() == SDep::Data; }); in apply()
1120 for (auto Succ : SU->Succs) { in apply() local
1200 for (auto &Succ : OtherEle->Succs) { in apply() local
1284 for (auto &Succ : TempSU->Succs) { in apply() local
1388 for (auto &Succ : SU.Succs) { in analyzeDAG() local
1435 [&isCvt](SDep &Succ) { in analyzeDAG()
[all …]
H A DAMDGPUExportClustering.cpp129 for (SDep Succ : Succs) in apply() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp191 for (auto *Succ : successors(BB)) in hasIrreducibleCFG() local
293 return any_of(successors(BB), [&](BasicBlock *Succ) { in analyze()
492 for (auto *Succ : successors(BB)) in foldTerminators() local
672 BasicBlock *Succ = cast_or_null<BasicBlock>(Block); in mergeBlocksIntoPredecessors() local
H A DADCE.cpp290 for (auto *Succ : successors(BB)) in initialize() local
630 for (auto *Succ : successors(BB)) { in updateDeadRegions() local
641 for (auto *Succ : successors(BB)) { in updateDeadRegions() local
651 for (auto *Succ : RemovedSuccessors) { in updateDeadRegions() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCFG.h163 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) { in containsIrreducibleCFG() local
/freebsd/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/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp105 for (auto *Succ : Succs) in eraseDeadBBsAndChildren() local
307 for (auto *Succ : Succs) in 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.cpp72 for (auto *Succ : MBB->successors()) in isReachableAmongDominated() local
320 for (auto *Succ : MBB->successors()) in discoverAndMapException() local
H A DWebAssemblyFixBrTableDefaults.cpp145 for (auto &Succ : MBB->successors()) in fixBrTableDefault() local
/freebsd/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/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h57 BlockT *Succ = TmpStorage[Idx]; in getExitBlocks() local
400 void GenericCycleInfo<ContextT>::splitCriticalEdge(BlockT *Pred, BlockT *Succ, in splitCriticalEdge()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp56 auto *Succ = CBI->getSuccessor(i); in DemoteRegToStack() local
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DAdornedCFG.cpp89 for (const CFGBlock *Succ : Block->succs()) in findReachableBlocks() local

1234567