LLVM 20.0.0git
|
#include "llvm/CodeGen/RDFRegisters.h"
Public Types | |
using | MapType = std::map< RegisterId, LaneBitmask > |
Public Member Functions | |
ref_iterator (const RegisterAggr &RG, bool End) | |
RegisterRef | operator* () const |
ref_iterator & | operator++ () |
bool | operator== (const ref_iterator &I) const |
bool | operator!= (const ref_iterator &I) const |
Definition at line 238 of file RDFRegisters.h.
using llvm::rdf::RegisterAggr::ref_iterator::MapType = std::map<RegisterId, LaneBitmask> |
Definition at line 239 of file RDFRegisters.h.
llvm::rdf::RegisterAggr::ref_iterator::ref_iterator | ( | const RegisterAggr & | RG, |
bool | End | ||
) |
Definition at line 394 of file RDFRegisters.cpp.
References End, llvm::BitVector::find_first(), llvm::BitVector::find_next(), and llvm::rdf::PhysicalRegisterInfo::getRefForUnit().
|
inline |
Definition at line 266 of file RDFRegisters.h.
References I.
|
inline |
Definition at line 250 of file RDFRegisters.h.
|
inline |
Definition at line 254 of file RDFRegisters.h.
|
inline |
Definition at line 260 of file RDFRegisters.h.