Home
last modified time | relevance | path

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

/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DImportedFunctionsInliningStatistics.h47 struct InlineGraphNode { struct
49 InlineGraphNode() = default;
50 InlineGraphNode(InlineGraphNode &&) = default;
51 InlineGraphNode &operator=(InlineGraphNode &&) = default; argument
53 llvm::SmallVector<InlineGraphNode *, 8> InlinedCallees; argument
79 InlineGraphNode &createInlineGraphNode(const Function &); argument
81 void dfs(InlineGraphNode &GraphNode);
84 llvm::StringMap<std::unique_ptr<InlineGraphNode>>;
/llvm-project/llvm/lib/Analysis/
H A DImportedFunctionsInliningStatistics.cpp36 ImportedFunctionsInliningStatistics::InlineGraphNode &
41 ValueLookup = std::make_unique<InlineGraphNode>(); in createInlineGraphNode()
50 InlineGraphNode &CallerNode = createInlineGraphNode(Caller); in recordInline()
51 InlineGraphNode &CalleeNode = createInlineGraphNode(Callee); in recordInline()
187 void ImportedFunctionsInliningStatistics::dfs(InlineGraphNode &GraphNode) {