LLVM API Documentation

Classes | Public Member Functions | Public Attributes
llvm::SIMachineFunctionInfo Class Reference

#include <SIMachineFunctionInfo.h>

Inheritance diagram for llvm::SIMachineFunctionInfo:
Inheritance graph
[legend]
Collaboration diagram for llvm::SIMachineFunctionInfo:
Collaboration graph
[legend]

List of all members.

Classes

struct  SpilledReg

Public Member Functions

 SIMachineFunctionInfo (const MachineFunction &MF)
SpilledReg getSpilledReg (MachineFunction *MF, unsigned FrameIndex, unsigned SubIdx)

Public Attributes

unsigned PSInputAddr
unsigned NumUserSGPRs
std::map< unsigned, unsignedLaneVGPRs

Detailed Description

This class keeps track of the SPI_SP_INPUT_ADDR config register, which tells the hardware which interpolation parameters to load.

Definition at line 27 of file SIMachineFunctionInfo.h.


Constructor & Destructor Documentation

Definition at line 28 of file SIMachineFunctionInfo.cpp.


Member Function Documentation


Member Data Documentation

Definition at line 46 of file SIMachineFunctionInfo.h.

Referenced by getSpilledReg().


The documentation for this class was generated from the following files: