|
LLVM
4.0.0
|
#include <RDFGraph.h>
Public Member Functions | |
| RegisterRef () | |
| RegisterRef (RegisterId R, LaneBitmask M=LaneBitmask::getAll()) | |
| operator bool () const | |
| bool | operator== (const RegisterRef &RR) const |
| bool | operator!= (const RegisterRef &RR) const |
| bool | operator< (const RegisterRef &RR) const |
Public Attributes | |
| RegisterId | Reg |
| LaneBitmask | Mask |
Definition at line 415 of file RDFGraph.h.
|
inline |
Definition at line 419 of file RDFGraph.h.
|
inlineexplicit |
Definition at line 420 of file RDFGraph.h.
|
inline |
Definition at line 423 of file RDFGraph.h.
References llvm::LaneBitmask::any(), Mask, and Reg.
|
inline |
Definition at line 427 of file RDFGraph.h.
References operator==().
|
inline |
Definition at line 430 of file RDFGraph.h.
|
inline |
| LaneBitmask llvm::rdf::RegisterRef::Mask |
Definition at line 417 of file RDFGraph.h.
Referenced by llvm::rdf::DataFlowGraph::alias(), llvm::rdf::RegisterAggr::clear(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::RegisterAggr::hasAliasOf(), llvm::rdf::RegisterAggr::hasCoverOf(), llvm::rdf::RegisterAggr::insert(), llvm::rdf::RegisterAggr::normalize(), llvm::rdf::DataFlowGraph::normalizeRef(), operator bool(), operator<(), operator==(), llvm::rdf::LaneMaskIndex::pack(), and llvm::rdf::DataFlowGraph::restrictRef().
| RegisterId llvm::rdf::RegisterRef::Reg |
Definition at line 416 of file RDFGraph.h.
Referenced by llvm::rdf::DataFlowGraph::alias(), llvm::rdf::RegisterAggr::clear(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::RegisterAggr::hasAliasOf(), llvm::rdf::RegisterAggr::hasCoverOf(), llvm::rdf::RegisterAggr::insert(), llvm::rdf::CopyPropagation::interpretAsCopy(), llvm::rdf::RegisterAggr::normalize(), llvm::rdf::DataFlowGraph::normalizeRef(), operator bool(), operator<(), operator==(), llvm::rdf::LaneMaskIndex::pack(), llvm::rdf::DataFlowGraph::pushDefs(), and llvm::rdf::DataFlowGraph::restrictRef().
1.8.6