llvm::PressureDiff

List of PressureChanges in order of increasing, unique PSetID.

Synopsis

Declared in <llvm/CodeGen/RegisterPressure.h>

class PressureDiff;

Description

Use a small fixed number, because we can fit more PressureChanges in an empty SmallVector than ever need to be tracked per register class. If more PSets are affected, then we only track the most constrained.

Type Aliases

NameDescription
const_iterator Const iterator over this difference's pressure changes.

Member Functions

NameDescription
addPressureChange Add a pressure change for VRegOrUnit to this difference.
begin Iterator to the first pressure change.
dump Dump this pressure difference to the debug stream.
end Iterator past the last pressure change slot.