class PressureDiffs

Declaration

class PressureDiffs { /* full declaration omitted */ };

Description

Array of PressureDiffs.

Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:198

Method Overview

Methods

PressureDiffs()

Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:204

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()

Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:207

void init(unsigned int N)

Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:209

Parameters

unsigned int N

~PressureDiffs()

Declared at: llvm/include/llvm/CodeGen/RegisterPressure.h:205