Home
last modified time | relevance | path

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

/freebsd/contrib/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>>;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DImportedFunctionsInliningStatistics.cpp37 ImportedFunctionsInliningStatistics::InlineGraphNode &
42 ValueLookup = std::make_unique<InlineGraphNode>(); in createInlineGraphNode()
51 InlineGraphNode &CallerNode = createInlineGraphNode(Caller); in recordInline()
52 InlineGraphNode &CalleeNode = createInlineGraphNode(Callee); in recordInline()
188 void ImportedFunctionsInliningStatistics::dfs(InlineGraphNode &GraphNode) { in dfs()