LLVM  10.0.0svn
llvm::SimpleDDGNode Member List

This is the complete list of members for llvm::SimpleDDGNode, 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
classof(const DDGNode *N)llvm::SimpleDDGNodeinlinestatic
classof(const SimpleDDGNode *N)llvm::SimpleDDGNodeinlinestatic
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)llvm::DDGNodeinline
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
getFirstInstruction() constllvm::SimpleDDGNodeinline
getInstructions() constllvm::SimpleDDGNodeinline
getInstructions()llvm::SimpleDDGNodeinline
getKind() constllvm::DDGNodeinline
getLastInstruction() constllvm::SimpleDDGNodeinline
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 NodeType &N) constllvm::DGNode< NodeType, EdgeType >inline
operator=(const SimpleDDGNode &N)llvm::SimpleDDGNodeinline
operator=(SimpleDDGNode &&N)llvm::SimpleDDGNodeinline
llvm::DDGNode::operator=(const DDGNode &N)llvm::DDGNodeinline
llvm::DDGNode::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
operator==(const NodeType &N) constllvm::DGNode< NodeType, EdgeType >inline
removeEdge(EdgeType &E)llvm::DGNode< NodeType, EdgeType >inline
setKind(NodeKind K)llvm::DDGNodeinlineprotected
SimpleDDGNode()=deletellvm::SimpleDDGNode
SimpleDDGNode(Instruction &I)llvm::SimpleDDGNode
SimpleDDGNode(const SimpleDDGNode &N)llvm::SimpleDDGNode
SimpleDDGNode(SimpleDDGNode &&N)llvm::SimpleDDGNode
~DDGNode()=0llvm::DDGNodepure virtual
~SimpleDDGNode()llvm::SimpleDDGNode