|
LLVM 22.0.0git
|
GraphTraits definition to build SCC for the index. More...
#include "llvm/IR/ModuleSummaryIndex.h"
Public Types | |
| typedef ValueInfo | NodeRef |
| using | EdgeRef = FunctionSummary::EdgeTy & |
| using | ChildIteratorType |
| using | ChildEdgeIteratorType |
Static Public Member Functions | |
| static NodeRef | valueInfoFromEdge (FunctionSummary::EdgeTy &P) |
| static NodeRef | getEntryNode (ValueInfo V) |
| static ChildIteratorType | child_begin (NodeRef N) |
| static ChildIteratorType | child_end (NodeRef N) |
| static ChildEdgeIteratorType | child_edge_begin (NodeRef N) |
| static ChildEdgeIteratorType | child_edge_end (NodeRef N) |
| static NodeRef | edge_dest (EdgeRef E) |
GraphTraits definition to build SCC for the index.
Definition at line 2026 of file ModuleSummaryIndex.h.
| using llvm::GraphTraits< ValueInfo >::ChildEdgeIteratorType |
Definition at line 2037 of file ModuleSummaryIndex.h.
| using llvm::GraphTraits< ValueInfo >::ChildIteratorType |
Definition at line 2033 of file ModuleSummaryIndex.h.
| using llvm::GraphTraits< ValueInfo >::EdgeRef = FunctionSummary::EdgeTy & |
Definition at line 2028 of file ModuleSummaryIndex.h.
| typedef ValueInfo llvm::GraphTraits< ValueInfo >::NodeRef |
Definition at line 2027 of file ModuleSummaryIndex.h.
|
inlinestatic |
Definition at line 2042 of file ModuleSummaryIndex.h.
References llvm::cast(), llvm::FunctionSummary::ExternalNode, F, N, and valueInfoFromEdge().
|
inlinestatic |
Definition at line 2062 of file ModuleSummaryIndex.h.
References llvm::cast(), llvm::FunctionSummary::ExternalNode, F, and N.
|
inlinestatic |
Definition at line 2071 of file ModuleSummaryIndex.h.
References llvm::cast(), llvm::FunctionSummary::ExternalNode, F, and N.
|
inlinestatic |
Definition at line 2052 of file ModuleSummaryIndex.h.
References llvm::cast(), llvm::FunctionSummary::ExternalNode, F, N, and valueInfoFromEdge().
|
inlinestatic |
Definition at line 2080 of file ModuleSummaryIndex.h.
References E().
|
inlinestatic |
Definition at line 2040 of file ModuleSummaryIndex.h.
|
inlinestatic |
Definition at line 2030 of file ModuleSummaryIndex.h.
References P.
Referenced by child_begin(), and child_end().