LLVM: llvm::PressureDiffs Class Reference (original) (raw)

Array of PressureDiffs. More...

#include "[llvm/CodeGen/RegisterPressure.h](RegisterPressure%5F8h%5Fsource.html)"

Public Member Functions
PressureDiffs ()=default
PressureDiffs & operator= (const PressureDiffs &other)=delete
PressureDiffs (const PressureDiffs &other)=delete
~PressureDiffs ()
void clear ()
LLVM_ABI void init (unsigned N)
Initialize an array of N PressureDiffs.
PressureDiff & operator[] (unsigned Idx)
const PressureDiff & operator[] (unsigned Idx) const
LLVM_ABI void addInstruction (unsigned Idx, const RegisterOperands &RegOpers, const MachineRegisterInfo &MRI)
Record pressure difference induced by the given operand list to node with index Idx.

Array of PressureDiffs.

Definition at line 200 of file RegisterPressure.h.

llvm::PressureDiffs::PressureDiffs ( ) default

PressureDiffs() [2/2]

References PressureDiffs().

~PressureDiffs()

llvm::PressureDiffs::~PressureDiffs ( ) inline

addInstruction()

clear()

void llvm::PressureDiffs::clear ( ) inline

init()

operator=()

References PressureDiffs().

operator[]() [1/2]

operator[]() [2/2]


The documentation for this class was generated from the following files: