addEdge(EdgeType &E) | llvm::DGNode< NodeType, EdgeType > | inline |
back() const | llvm::DGNode< NodeType, EdgeType > | inline |
back() | llvm::DGNode< NodeType, EdgeType > | inline |
begin() const | llvm::DGNode< NodeType, EdgeType > | inline |
begin() | llvm::DGNode< NodeType, EdgeType > | inline |
classof(const DDGNode *N) | llvm::PiBlockDDGNode | inlinestatic |
clear() | llvm::DGNode< NodeType, EdgeType > | inline |
collectInstructions(llvm::function_ref< bool(Instruction *)> const &Pred, InstructionListType &IList) const | llvm::DDGNode | |
const_iterator typedef | llvm::DGNode< NodeType, EdgeType > | |
DDGNode()=delete | llvm::DDGNode | |
DDGNode(const NodeKind K) | llvm::DDGNode | inline |
DDGNode(const DDGNode &N)=default | llvm::DDGNode | |
DDGNode(DDGNode &&N) | llvm::DDGNode | inline |
DGNode(EdgeType &E) | llvm::DGNode< NodeType, EdgeType > | inlineexplicit |
DGNode()=default | llvm::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 typedef | llvm::DGNode< NodeType, EdgeType > | |
Edges | llvm::DGNode< NodeType, EdgeType > | protected |
end() const | llvm::DGNode< NodeType, EdgeType > | inline |
end() | llvm::DGNode< NodeType, EdgeType > | inline |
findEdgesTo(const NodeType &N, SmallVectorImpl< EdgeType * > &EL) const | llvm::DGNode< NodeType, EdgeType > | inline |
findEdgeTo(const NodeType &N) const | llvm::DGNode< NodeType, EdgeType > | inlineprotected |
front() const | llvm::DGNode< NodeType, EdgeType > | inline |
front() | llvm::DGNode< NodeType, EdgeType > | inline |
getDerived() | llvm::DGNode< NodeType, EdgeType > | inlineprotected |
getDerived() const | llvm::DGNode< NodeType, EdgeType > | inlineprotected |
getEdges() const | llvm::DGNode< NodeType, EdgeType > | inline |
getEdges() | llvm::DGNode< NodeType, EdgeType > | inline |
getKind() const | llvm::DDGNode | inline |
getNodes() const | llvm::PiBlockDDGNode | inline |
getNodes() | llvm::PiBlockDDGNode | inline |
hasEdgeTo(const NodeType &N) const | llvm::DGNode< NodeType, EdgeType > | inline |
InstructionListType typedef | llvm::DDGNode | |
isEqualTo(const NodeType &N) const | llvm::DGNode< NodeType, EdgeType > | inlineprotected |
iterator typedef | llvm::DGNode< NodeType, EdgeType > | |
NodeKind enum name | llvm::DDGNode | |
operator=(const PiBlockDDGNode &N)=default | llvm::PiBlockDDGNode | |
operator=(PiBlockDDGNode &&N) | llvm::PiBlockDDGNode | inline |
llvm::DDGNode::operator=(const DDGNode &N) | llvm::DDGNode | inline |
llvm::DDGNode::operator=(DDGNode &&N) | llvm::DDGNode | inline |
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 |
PiBlockDDGNode()=delete | llvm::PiBlockDDGNode | |
PiBlockDDGNode(const PiNodeList &List) | llvm::PiBlockDDGNode | |
PiBlockDDGNode(const PiBlockDDGNode &N) | llvm::PiBlockDDGNode | |
PiBlockDDGNode(PiBlockDDGNode &&N) | llvm::PiBlockDDGNode | |
PiNodeList typedef | llvm::PiBlockDDGNode | |
removeEdge(EdgeType &E) | llvm::DGNode< NodeType, EdgeType > | inline |
setKind(NodeKind K) | llvm::DDGNode | inlineprotected |
~DDGNode()=0 | llvm::DDGNode | pure virtual |
~PiBlockDDGNode() | llvm::PiBlockDDGNode | |