class PressureDiffs
Declaration
class PressureDiffs { /* full declaration omitted */ };
Description
Array of PressureDiffs.
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:198
Method Overview
- public PressureDiffs()
- public void addInstruction(unsigned int Idx, const llvm::RegisterOperands & RegOpers, const llvm::MachineRegisterInfo & MRI)
- public void clear()
- public void init(unsigned int N)
- public ~PressureDiffs()
Methods
¶PressureDiffs()
PressureDiffs()
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:204
¶void addInstruction(
unsigned int Idx,
const llvm::RegisterOperands& RegOpers,
const llvm::MachineRegisterInfo& MRI)
void addInstruction(
unsigned int Idx,
const llvm::RegisterOperands& RegOpers,
const llvm::MachineRegisterInfo& MRI)
Description
Record pressure difference induced by the given operand list to node with index \p Idx.
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:221
Parameters
- unsigned int Idx
- const llvm::RegisterOperands& RegOpers
- const llvm::MachineRegisterInfo& MRI
¶void clear()
void clear()
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:207
¶void init(unsigned int N)
void init(unsigned int N)
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:209
Parameters
- unsigned int N
¶~PressureDiffs()
~PressureDiffs()
Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:205