LLVM: llvm::rdf::RegisterRef Struct Reference (original) (raw)
#include "[llvm/CodeGen/RDFRegisters.h](RDFRegisters%5F8h%5Fsource.html)"
Definition at line 89 of file RDFRegisters.h.
| llvm::rdf::RegisterRef::RegisterRef ( ) |
constexprdefault |
Referenced by operator!=(), operator<(), and operator==().
◆ RegisterRef() [2/2]
◆ asMaskIdx()
| unsigned llvm::rdf::RegisterRef::asMaskIdx ( ) const |
inlineconstexpr |
◆ asMCReg()
| MCRegister llvm::rdf::RegisterRef::asMCReg ( ) const |
inlineconstexpr |
◆ asMCRegUnit()
| MCRegUnit llvm::rdf::RegisterRef::asMCRegUnit ( ) const |
inlineconstexpr |
◆ hash()
| size_t llvm::rdf::RegisterRef::hash ( ) const |
inline |
◆ isMask()
| bool llvm::rdf::RegisterRef::isMask ( ) const |
inlineconstexpr |
◆ isMaskId()
| constexpr bool llvm::rdf::RegisterRef::isMaskId ( RegisterId Id) |
inlinestaticconstexpr |
◆ isReg()
| bool llvm::rdf::RegisterRef::isReg ( ) const |
inlineconstexpr |
◆ isRegId()
| constexpr bool llvm::rdf::RegisterRef::isRegId ( RegisterId Id) |
inlinestaticconstexpr |
◆ isUnit()
| bool llvm::rdf::RegisterRef::isUnit ( ) const |
inlineconstexpr |
◆ isUnitId()
| constexpr bool llvm::rdf::RegisterRef::isUnitId ( RegisterId Id) |
inlinestaticconstexpr |
◆ operator bool()
| llvm::rdf::RegisterRef::operator bool ( ) const |
inlineexplicitconstexpr |
◆ operator!=()
References RegisterRef().
◆ operator<()
References RegisterRef().
◆ operator==()
References RegisterRef().
◆ toMaskId()
| constexpr RegisterId llvm::rdf::RegisterRef::toMaskId ( unsigned Idx) |
inlinestaticconstexpr |
◆ toUnitId()
| constexpr RegisterId llvm::rdf::RegisterRef::toUnitId ( unsigned Idx) |
inlinestaticconstexpr |
◆ Id
Definition at line 95 of file RDFRegisters.h.
Referenced by asMaskIdx(), asMCReg(), asMCRegUnit(), llvm::rdf::Liveness::computeLiveIns(), hash(), isMask(), isMaskId(), isReg(), isRegId(), isUnit(), isUnitId(), llvm::rdf::PhysicalRegisterInfo::mapTo(), operator bool(), llvm::rdf::DataFlowGraph::pack(), llvm::rdf::DataFlowGraph::pack(), and RegisterRef().
◆ Mask
Definition at line 96 of file RDFRegisters.h.
Referenced by llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::PhysicalRegisterInfo::getUnits(), llvm::rdf::RegisterAggr::hasAliasOf(), llvm::rdf::RegisterAggr::hasCoverOf(), hash(), llvm::rdf::RegisterAggr::insert(), llvm::rdf::PhysicalRegisterInfo::mapTo(), operator bool(), llvm::rdf::DataFlowGraph::pack(), llvm::rdf::DataFlowGraph::pack(), and RegisterRef().
The documentation for this struct was generated from the following file: