LLVM 22.0.0git
llvm::DataDependenceGraph Member List

This is the complete list of members for llvm::DataDependenceGraph, including all inherited members.

addNode(NodeType &N)llvm::DataDependenceGraphprotected
back() constllvm::DirectedGraph< DDGNode, DDGEdge >inline
back()llvm::DirectedGraph< DDGNode, DDGEdge >inline
begin() constllvm::DirectedGraph< DDGNode, DDGEdge >inline
begin()llvm::DirectedGraph< DDGNode, DDGEdge >inline
connect(DDGNode &Src, DDGNode &Dst, DDGEdge &E)llvm::DirectedGraph< DDGNode, DDGEdge >inline
const_iterator typedefllvm::DirectedGraph< DDGNode, DDGEdge >
DataDependenceGraph()=deletellvm::DataDependenceGraph
DataDependenceGraph(const DataDependenceGraph &G)=deletellvm::DataDependenceGraph
DataDependenceGraph(DataDependenceGraph &&G)llvm::DataDependenceGraphinline
DataDependenceGraph(Function &F, DependenceInfo &DI)llvm::DataDependenceGraph
DataDependenceGraph(Loop &L, LoopInfo &LI, DependenceInfo &DI)llvm::DataDependenceGraph
DDGBuilder classllvm::DataDependenceGraphfriend
DependenceGraphInfo()=deletellvm::DependenceGraphInfo< DDGNode >
DependenceGraphInfo(const DependenceGraphInfo &G)=deletellvm::DependenceGraphInfo< DDGNode >
DependenceGraphInfo(const std::string &N, const DependenceInfo &DepInfo)llvm::DependenceGraphInfo< DDGNode >inline
DependenceGraphInfo(DependenceGraphInfo &&G)llvm::DependenceGraphInfo< DDGNode >inline
DependenceList typedefllvm::DependenceGraphInfo< DDGNode >
DGraphType typedefllvm::DirectedGraph< DDGNode, DDGEdge >
DIllvm::DependenceGraphInfo< DDGNode >protected
DirectedGraph()=defaultllvm::DirectedGraph< DDGNode, DDGEdge >
DirectedGraph(DDGNode &N)llvm::DirectedGraph< DDGNode, DDGEdge >inlineexplicit
DirectedGraph(const DGraphType &G)llvm::DirectedGraph< DDGNode, DDGEdge >inline
DirectedGraph(DGraphType &&RHS)llvm::DirectedGraph< DDGNode, DDGEdge >inline
EdgeListTy typedefllvm::DirectedGraph< DDGNode, DDGEdge >protected
EdgeType typedefllvm::DataDependenceGraph
end() constllvm::DirectedGraph< DDGNode, DDGEdge >inline
end()llvm::DirectedGraph< DDGNode, DDGEdge >inline
findIncomingEdgesToNode(const DDGNode &N, SmallVectorImpl< DDGEdge * > &EL) constllvm::DirectedGraph< DDGNode, DDGEdge >inline
findNode(const DDGNode &N) constllvm::DirectedGraph< DDGNode, DDGEdge >inline
findNode(const DDGNode &N)llvm::DirectedGraph< DDGNode, DDGEdge >inline
front() constllvm::DirectedGraph< DDGNode, DDGEdge >inline
front()llvm::DirectedGraph< DDGNode, DDGEdge >inline
getDependenceString(const DDGNode &Src, const DDGNode &Dst) constllvm::DependenceGraphInfo< DDGNode >
getDependencies(const DDGNode &Src, const DDGNode &Dst, DependenceList &Deps) constllvm::DependenceGraphInfo< DDGNode >
getName() constllvm::DependenceGraphInfo< DDGNode >inline
getPiBlock(const NodeType &N) constllvm::DataDependenceGraph
getRoot() constllvm::DependenceGraphInfo< DDGNode >inline
iterator typedefllvm::DirectedGraph< DDGNode, DDGEdge >
Namellvm::DependenceGraphInfo< DDGNode >protected
NodeListTy typedefllvm::DirectedGraph< DDGNode, DDGEdge >protected
Nodesllvm::DirectedGraph< DDGNode, DDGEdge >protected
NodeType typedefllvm::DataDependenceGraph
operator=(const DGraphType &G)llvm::DirectedGraph< DDGNode, DDGEdge >inline
operator=(const DGraphType &&G)llvm::DirectedGraph< DDGNode, DDGEdge >inline
removeNode(DDGNode &N)llvm::DirectedGraph< DDGNode, DDGEdge >inline
Rootllvm::DependenceGraphInfo< DDGNode >protected
size() constllvm::DirectedGraph< DDGNode, DDGEdge >inline
~DataDependenceGraph()llvm::DataDependenceGraph
~DependenceGraphInfo()=defaultllvm::DependenceGraphInfo< DDGNode >virtual