LLVM
8.0.1
|
#include "Target/Hexagon/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 335 of file RDFGraph.h.
|
default |
|
inline |
Definition at line 337 of file RDFGraph.h.
|
inline |
Definition at line 341 of file RDFGraph.h.
|
inline |
Definition at line 348 of file RDFGraph.h.
|
inline |
Definition at line 344 of file RDFGraph.h.
T llvm::rdf::NodeAddr< T >::Addr = nullptr |
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::DataFlowGraph::build(), llvm::rdf::DeadCodeElimination::collect(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::DeadCodeElimination::erase(), llvm::rdf::Liveness::getAllReachedUses(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::rdf::Liveness::getAllReachingDefsRec(), 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::id(), llvm::rdf::CopyPropagation::interpretAsCopy(), llvm::rdf::DataFlowGraph::IsCode(), llvm::rdf::DataFlowGraph::IsDef(), llvm::rdf::DataFlowGraph::IsPhi(), llvm::rdf::DataFlowGraph::IsPreservingDef(), llvm::rdf::DataFlowGraph::IsRef(), llvm::rdf::DataFlowGraph::IsUse(), llvm::rdf::DefNode::linkToDef(), llvm::rdf::UseNode::linkToDef(), llvm::rdf::NodeAddr< llvm::rdf::FuncNode *>::operator==(), llvm::rdf::printRefHeader(), DeadCodeElimination::SetQueue< T >::push_back(), llvm::rdf::DataFlowGraph::pushAllDefs(), llvm::rdf::CodeNode::removeMember(), llvm::rdf::Liveness::resetKills(), and llvm::rdf::CopyPropagation::run().
NodeId llvm::rdf::NodeAddr< T >::Id = 0 |
Definition at line 353 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::computePhiInfo(), llvm::rdf::DeadCodeElimination::erase(), llvm::rdf::Liveness::getAllReachingDefsRec(), llvm::rdf::Liveness::getNearestAliasedRef(), llvm::rdf::DataFlowGraph::getNextRelated(), llvm::rdf::DataFlowGraph::getNextShadow(), llvm::rdf::DataFlowGraph::getRelatedRefs(), llvm::rdf::DataFlowGraph::id(), llvm::rdf::CopyPropagation::interpretAsCopy(), llvm::rdf::DefNode::linkToDef(), llvm::rdf::UseNode::linkToDef(), llvm::rdf::NodeAddr< llvm::rdf::FuncNode *>::operator==(), llvm::rdf::printRefHeader(), DeadCodeElimination::SetQueue< T >::push_back(), llvm::rdf::CodeNode::removeMember(), and llvm::rdf::CopyPropagation::run().