llvm::MachinePipelinerPolicy

Software pipelining policy for a loop, which a target can customize by implementing TargetSubtargetInfo::overridePipelinerPolicy.

Synopsis

Declared in <llvm/CodeGen/MachinePipeliner.h>

struct MachinePipelinerPolicy;

Data Members

NameDescription
ShouldLimitRegPressure Limit the register pressure of the scheduled loop, retrying at a higher II when a schedule needs too many registers.