LLVM
15.0.0git
|
#include "llvm/CodeGen/RDFGraph.h"
Public Member Functions | |
NodeAddr ()=default | |
NodeAddr (T A, NodeId I) | |
template<typename S > | |
NodeAddr (const NodeAddr< S > &NA) | |
bool | operator== (const NodeAddr< T > &NA) const |
bool | operator!= (const NodeAddr< T > &NA) const |
Public Attributes | |
T | Addr = nullptr |
NodeId | Id = 0 |
Definition at line 334 of file RDFGraph.h.
|
default |
|
inline |
Definition at line 336 of file RDFGraph.h.
|
inline |
Definition at line 340 of file RDFGraph.h.
|
inline |
Definition at line 347 of file RDFGraph.h.
|
inline |
Definition at line 343 of file RDFGraph.h.
Referenced by llvm::rdf::NodeAddr< llvm::rdf::FuncNode * >::operator!=().
T llvm::rdf::NodeAddr< T >::Addr = nullptr |
Definition at line 351 of file RDFGraph.h.
Referenced by llvm::rdf::CodeNode::addMember(), llvm::rdf::CodeNode::addMemberAfter(), llvm::rdf::BlockNode::addPhi(), llvm::rdf::NodeBase::append(), llvm::rdf::DataFlowGraph::build(), llvm::rdf::DeadCodeElimination::collect(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::DeadCodeElimination::erase(), llvm::rdf::FuncNode::findBlock(), llvm::rdf::Liveness::getAllReachedUses(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::rdf::Liveness::getNearestAliasedRef(), llvm::rdf::RefNode::getNextRef(), llvm::rdf::DataFlowGraph::getNextRelated(), llvm::rdf::DataFlowGraph::getNextShadow(), llvm::rdf::RefNode::getOwner(), llvm::rdf::InstrNode::getOwner(), llvm::rdf::DataFlowGraph::IsCode(), llvm::rdf::DataFlowGraph::IsDef(), llvm::rdf::DataFlowGraph::IsPhi(), llvm::rdf::DataFlowGraph::IsRef(), llvm::rdf::DataFlowGraph::IsUse(), llvm::rdf::NodeAddr< llvm::rdf::FuncNode * >::operator==(), llvm::rdf::CodeNode::removeMember(), and llvm::rdf::CopyPropagation::run().
NodeId llvm::rdf::NodeAddr< T >::Id = 0 |
Definition at line 352 of file RDFGraph.h.
Referenced by llvm::rdf::CodeNode::addMember(), llvm::rdf::CodeNode::addMemberAfter(), llvm::rdf::BlockNode::addPhi(), llvm::rdf::NodeBase::append(), llvm::rdf::DeadCodeElimination::collect(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::rdf::Liveness::getNearestAliasedRef(), llvm::rdf::DataFlowGraph::getNextRelated(), llvm::rdf::DataFlowGraph::getNextShadow(), llvm::rdf::DataFlowGraph::getRelatedRefs(), llvm::rdf::NodeAddr< llvm::rdf::FuncNode * >::operator==(), llvm::rdf::CodeNode::removeMember(), and llvm::rdf::CopyPropagation::run().