llvm::RegPressureTracker::getPressureAfterInst

Get the pressure of each PSet after traversing this instruction.

Synopsis

Declared in <llvm/CodeGen/RegisterPressure.h>

void
getPressureAfterInst(
    MachineInstr const* MI,
    std::vector<unsigned int>& PressureResult,
    std::vector<unsigned int>& MaxPressureResult);

Description

Traverses upward or downward depending on the closed end of the current region.

Return Value

the pressure of each PSet after traversing this instruction.

Parameters

NameDescription
MIInstruction whose resulting pressure is queried.
PressureResultPer-PSet pressure after traversing MI.
MaxPressureResultPer-PSet max pressure after traversing MI.