struct RegisterPressure

Declaration

struct RegisterPressure { /* full declaration omitted */ };

Description

Base class for register pressure results.

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

Member Variables

public std::vector<unsigned int> MaxSetPressure
Map of max reg pressure indexed by pressure set ID, not class ID.
public SmallVector<llvm::RegisterMaskPair, 8> LiveInRegs
List of live in virtual registers or physical register units.
public SmallVector<llvm::RegisterMaskPair, 8> LiveOutRegs

Method Overview

  • public void dump(const llvm::TargetRegisterInfo * TRI) const

Methods

ΒΆvoid dump(
    const llvm::TargetRegisterInfo* TRI) const

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

Parameters

const llvm::TargetRegisterInfo* TRI