Home
last modified time | relevance | path

Searched refs:FlowBlock (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp773 for (const FlowBlock &SrcBlock : Func.Blocks) { in rebalanceUnknownSubgraphs()
780 std::vector<FlowBlock *> UnknownBlocks; in rebalanceUnknownSubgraphs()
781 std::vector<FlowBlock *> KnownDstBlocks; in rebalanceUnknownSubgraphs()
786 FlowBlock *DstBlock = nullptr; in rebalanceUnknownSubgraphs()
801 bool canRebalanceAtRoot(const FlowBlock *SrcBlock) { in canRebalanceAtRoot()
823 void findUnknownSubgraph(const FlowBlock *SrcBlock, in findUnknownSubgraph()
824 std::vector<FlowBlock *> &KnownDstBlocks, in findUnknownSubgraph()
825 std::vector<FlowBlock *> &UnknownBlocks) { in findUnknownSubgraph()
860 bool canRebalanceSubgraph(const FlowBlock *SrcBlock, in canRebalanceSubgraph()
861 const std::vector<FlowBlock *> &KnownDstBlocks, in canRebalanceSubgraph()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h26 struct FlowBlock { struct
55 std::vector<FlowBlock> Blocks; argument
249 FlowBlock Block; in createFlowFunction()