LLVM 19.0.0git
llvm::DDGNode Member List

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

addEdge(EdgeType &E)llvm::DGNode< NodeType, EdgeType >inline
back() constllvm::DGNode< NodeType, EdgeType >inline
back()llvm::DGNode< NodeType, EdgeType >inline
begin() constllvm::DGNode< NodeType, EdgeType >inline
begin()llvm::DGNode< NodeType, EdgeType >inline
clear()llvm::DGNode< NodeType, EdgeType >inline
collectInstructions(llvm::function_ref< bool(Instruction *)> const &Pred, InstructionListType &IList) constllvm::DDGNode
const_iterator typedefllvm::DGNode< NodeType, EdgeType >
DDGNode()=deletellvm::DDGNode
DDGNode(const NodeKind K)llvm::DDGNodeinline
DDGNode(const DDGNode &N)=defaultllvm::DDGNode
DDGNode(DDGNode &&N)llvm::DDGNodeinline
DGNode(EdgeType &E)llvm::DGNode< NodeType, EdgeType >inlineexplicit
DGNode()=defaultllvm::DGNode< NodeType, EdgeType >
DGNode(const DGNode< NodeType, EdgeType > &N)llvm::DGNode< NodeType, EdgeType >inlineexplicit
DGNode(DGNode< NodeType, EdgeType > &&N)llvm::DGNode< NodeType, EdgeType >inline
EdgeListTy typedefllvm::DGNode< NodeType, EdgeType >
Edgesllvm::DGNode< NodeType, EdgeType >protected
end() constllvm::DGNode< NodeType, EdgeType >inline
end()llvm::DGNode< NodeType, EdgeType >inline
findEdgesTo(const NodeType &N, SmallVectorImpl< EdgeType * > &EL) constllvm::DGNode< NodeType, EdgeType >inline
findEdgeTo(const NodeType &N) constllvm::DGNode< NodeType, EdgeType >inlineprotected
front() constllvm::DGNode< NodeType, EdgeType >inline
front()llvm::DGNode< NodeType, EdgeType >inline
getDerived()llvm::DGNode< NodeType, EdgeType >inlineprotected
getDerived() constllvm::DGNode< NodeType, EdgeType >inlineprotected
getEdges() constllvm::DGNode< NodeType, EdgeType >inline
getEdges()llvm::DGNode< NodeType, EdgeType >inline
getKind() constllvm::DDGNodeinline
hasEdgeTo(const NodeType &N) constllvm::DGNode< NodeType, EdgeType >inline
InstructionListType typedefllvm::DDGNode
isEqualTo(const NodeType &N) constllvm::DGNode< NodeType, EdgeType >inlineprotected
iterator typedefllvm::DGNode< NodeType, EdgeType >
NodeKind enum namellvm::DDGNode
operator=(const DDGNode &N)llvm::DDGNodeinline
operator=(DDGNode &&N)llvm::DDGNodeinline
llvm::DGNode::operator=(const DGNode< NodeType, EdgeType > &N)llvm::DGNode< NodeType, EdgeType >inline
llvm::DGNode::operator=(const DGNode< NodeType, EdgeType > &&N)llvm::DGNode< NodeType, EdgeType >inline
removeEdge(EdgeType &E)llvm::DGNode< NodeType, EdgeType >inline
setKind(NodeKind K)llvm::DDGNodeinlineprotected
~DDGNode()=0llvm::DDGNodepure virtual