LLVM 17.0.0git
|
#include "llvm/CodeGen/RDFRegisters.h"
Public Types | |
using | MapType = std::map< RegisterId, LaneBitmask > |
Public Member Functions | |
rr_iterator (const RegisterAggr &RG, bool End) | |
RegisterRef | operator* () const |
rr_iterator & | operator++ () |
bool | operator== (const rr_iterator &I) const |
bool | operator!= (const rr_iterator &I) const |
Definition at line 204 of file RDFRegisters.h.
using llvm::rdf::RegisterAggr::rr_iterator::MapType = std::map<RegisterId, LaneBitmask> |
Definition at line 205 of file RDFRegisters.h.
RegisterAggr::rr_iterator::rr_iterator | ( | const RegisterAggr & | RG, |
bool | End | ||
) |
Definition at line 367 of file RDFRegisters.cpp.
References End, llvm::BitVector::find_first(), llvm::BitVector::find_next(), and llvm::rdf::PhysicalRegisterInfo::getRefForUnit().
|
inline |
Definition at line 232 of file RDFRegisters.h.
References I.
|
inline |
Definition at line 216 of file RDFRegisters.h.
|
inline |
Definition at line 220 of file RDFRegisters.h.
|
inline |
Definition at line 226 of file RDFRegisters.h.