|
LLVM
4.0.0
|
#include <AMDGPURegisterInfo.h>
Public Member Functions | |
| AMDGPURegisterInfo () | |
| unsigned | getSubRegFromChannel (unsigned Channel) const |
| const MCPhysReg * | getCalleeSavedRegs (const MachineFunction *MF) const override |
| unsigned | getFrameRegister (const MachineFunction &MF) const override |
Definition at line 30 of file AMDGPURegisterInfo.h.
| AMDGPURegisterInfo::AMDGPURegisterInfo | ( | ) |
Definition at line 20 of file AMDGPURegisterInfo.cpp.
|
override |
Definition at line 30 of file AMDGPURegisterInfo.cpp.
References CalleeSavedReg.
|
override |
Definition at line 35 of file AMDGPURegisterInfo.cpp.
Referenced by llvm::AMDGPUFrameLowering::getFrameIndexReference().
Channel (e.g. getSubRegFromChannel(0) -> AMDGPU::sub0) Definition at line 39 of file AMDGPURegisterInfo.cpp.
References llvm::array_lengthof(), and assert().
Referenced by llvm::R600InstrInfo::copyPhysReg(), and llvm::SIInstrInfo::readlaneVGPRToSGPR().
1.8.6