LLVM 22.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 236 of file RDFRegisters.h.
using llvm::rdf::RegisterAggr::ref_iterator::MapType = std::map<RegisterId, LaneBitmask> |
Definition at line 237 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 264 of file RDFRegisters.h.
References I.
|
inline |
Definition at line 248 of file RDFRegisters.h.
|
inline |
Definition at line 252 of file RDFRegisters.h.
|
inline |
Definition at line 258 of file RDFRegisters.h.