Searched refs:DstBlock (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SampleProfileInference.cpp | 786 FlowBlock *DstBlock = nullptr; in rebalanceUnknownSubgraphs() local 788 DstBlock)) in rebalanceUnknownSubgraphs() 792 if (!isAcyclicSubgraph(&SrcBlock, DstBlock, UnknownBlocks)) in rebalanceUnknownSubgraphs() 796 rebalanceUnknownSubgraph(&SrcBlock, DstBlock, UnknownBlocks); in rebalanceUnknownSubgraphs() 863 FlowBlock *&DstBlock) { in canRebalanceSubgraph() argument 871 DstBlock = KnownDstBlocks.empty() ? nullptr : KnownDstBlocks.front(); in canRebalanceSubgraph() 877 if (DstBlock != nullptr) in canRebalanceSubgraph() 883 if (ignoreJump(SrcBlock, DstBlock, Jump)) in canRebalanceSubgraph() 897 bool ignoreJump(const FlowBlock *SrcBlock, const FlowBlock *DstBlock, in ignoreJump() argument 907 if (DstBlock != nullptr && JumpTarget == DstBlock) in ignoreJump() [all …]
|
H A D | CodeLayout.cpp | 837 const NodeT *DstBlock = Jump->Target; in getBestMergeGain() 839 DstBlock->EstimatedAddr, Jump->ExecutionCount, in getBestMergeGain() 898 const NodeT *DstBlock = Jump->Target; in mergeChains() 899 if (DstBlock->CurChain != ChainPred) in mergeChains() 901 size_t Offset = DstBlock->CurIndex; in mergeChains() 780 const NodeT *DstBlock = Jump->Target; extTSPScore() local 846 const NodeT *DstBlock = Jump->Source; getBestMergeGain() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BranchProbabilityInfo.cpp | 327 const auto &DstBlock = Edge.second; in isLoopEnteringEdge() local 328 return (DstBlock.getLoop() && in isLoopEnteringEdge() 329 !DstBlock.getLoop()->contains(SrcBlock.getLoop())) || in isLoopEnteringEdge() 331 (DstBlock.getSccNum() != -1 && in isLoopEnteringEdge() 332 SrcBlock.getSccNum() != DstBlock.getSccNum()); in isLoopEnteringEdge() 346 const auto &DstBlock = Edge.second; in isLoopBackEdge() local 347 return SrcBlock.belongsToSameLoop(DstBlock) && in isLoopBackEdge() 348 ((DstBlock.getLoop() && in isLoopBackEdge() 349 DstBlock.getLoop()->getHeader() == DstBlock.getBlock()) || in isLoopBackEdge() 350 (DstBlock.getSccNum() != -1 && in isLoopBackEdge() [all …]
|
H A D | DependenceAnalysis.cpp | 812 const BasicBlock *DstBlock = Dst->getParent(); in establishNestingLevels() local 814 unsigned DstLevel = LI->getLoopDepth(DstBlock); in establishNestingLevels() 816 const Loop *DstLoop = LI->getLoopFor(DstBlock); in establishNestingLevels()
|