class PSetIterator
Declaration
class PSetIterator { /* full declaration omitted */ };
Description
Iterate over the pressure sets affected by the given physical or virtual register. If Reg is physical, it must be a register unit (from MCRegUnitIterator).
Declared at: llvm/include/llvm/CodeGen/MachineRegisterInfo.h:1170
Method Overview
- public PSetIterator()
- public PSetIterator(unsigned int RegUnit, const llvm::MachineRegisterInfo * MRI)
- public unsigned int getWeight() const
- public bool isValid() const
Methods
¶PSetIterator()
PSetIterator()
Declared at: llvm/include/llvm/CodeGen/MachineRegisterInfo.h:1175
¶PSetIterator(unsigned int RegUnit,
const llvm::MachineRegisterInfo* MRI)
PSetIterator(unsigned int RegUnit,
const llvm::MachineRegisterInfo* MRI)
Declared at: llvm/include/llvm/CodeGen/MachineRegisterInfo.h:1177
Parameters
- unsigned int RegUnit
- const llvm::MachineRegisterInfo* MRI
¶unsigned int getWeight() const
unsigned int getWeight() const
Declared at: llvm/include/llvm/CodeGen/MachineRegisterInfo.h:1194
¶bool isValid() const
bool isValid() const
Declared at: llvm/include/llvm/CodeGen/MachineRegisterInfo.h:1192