LLVM: llvm::rdf::RegisterAggr Struct Reference (original) (raw)
#include "[llvm/CodeGen/RDFRegisters.h](RDFRegisters%5F8h%5Fsource.html)"
Definition at line 237 of file RDFRegisters.h.
◆ unit_iterator
Definition at line 238 of file RDFRegisters.h.
Referenced by clear(), clear(), clearIn(), insert(), insert(), intersect(), intersect(), intersectWith(), isCoverOf(), operator==(), llvm::rdf::RegisterAggr::ref_iterator::ref_iterator(), and RegisterAggr().
◆ RegisterAggr() [2/2]
◆ clear() [1/2]
◆ clear() [2/2]
◆ clearIn()
◆ empty()
| bool llvm::rdf::RegisterAggr::empty ( ) const |
inline |
◆ getPRI()
◆ hasAliasOf()
◆ hasCoverOf()
◆ hash()
| size_t llvm::rdf::RegisterAggr::hash ( ) const |
inline |
◆ insert() [1/2]
◆ insert() [2/2]
Definition at line 304 of file RDFRegisters.cpp.
References llvm::rdf::RegisterRef::asMCReg(), insert(), llvm::rdf::RegisterRef::isMask(), llvm::MCRegUnitMaskIterator::isValid(), llvm::rdf::RegisterRef::Mask, and RegisterAggr().
Referenced by clear(), llvm::rdf::Liveness::computePhiInfo(), llvm::rdf::Liveness::getAllReachedUses(), llvm::rdf::Liveness::getAllReachingDefs(), insert(), insert(), and intersect().
◆ intersect() [1/2]
◆ intersect() [2/2]
◆ intersectWith()
◆ isCoverOf()
◆ makeRegRef()
| RegisterRef llvm::rdf::RegisterAggr::makeRegRef |
( |
) |
const |
◆ operator==()
◆ ref_begin()
| ref_iterator llvm::rdf::RegisterAggr::ref_begin ( ) const |
inline |
◆ ref_end()
| ref_iterator llvm::rdf::RegisterAggr::ref_end ( ) const |
inline |
◆ refs()
◆ size()
| unsigned llvm::rdf::RegisterAggr::size ( ) const |
inline |
◆ unit_begin()
| unit_iterator llvm::rdf::RegisterAggr::unit_begin ( ) const |
inline |
◆ unit_end()
◆ units()
The documentation for this struct was generated from the following files: