LLVM API Documentation
#include <SIMachineFunctionInfo.h>
Public Member Functions | |
SIMachineFunctionInfo (const MachineFunction &MF) | |
![]() | |
AMDGPUMachineFunction (const MachineFunction &MF) | |
![]() | |
virtual | ~MachineFunctionInfo () |
Public Attributes | |
unsigned | PSInputAddr |
![]() | |
unsigned | ShaderType |
std::map< const GlobalValue *, unsigned > | LocalMemoryObjects |
unsigned | LDSSize |
Number of bytes in the LDS that are being used. More... | |
This class keeps track of the SPI_SP_INPUT_ADDR config register, which tells the hardware which interpolation parameters to load.
Definition at line 24 of file SIMachineFunctionInfo.h.
SIMachineFunctionInfo::SIMachineFunctionInfo | ( | const MachineFunction & | MF | ) |
Definition at line 20 of file SIMachineFunctionInfo.cpp.
unsigned llvm::SIMachineFunctionInfo::PSInputAddr |
Definition at line 28 of file SIMachineFunctionInfo.h.
Referenced by llvm::AMDGPUAsmPrinter::EmitProgramInfoSI(), and llvm::SITargetLowering::LowerFormalArguments().