LLVM 20.0.0git
|
#include "Target/SPIRV/SPIRVRegisterInfo.h"
Public Member Functions | |
SPIRVRegisterInfo () | |
const MCPhysReg * | getCalleeSavedRegs (const MachineFunction *MF) const override |
BitVector | getReservedRegs (const MachineFunction &MF) const override |
bool | eliminateFrameIndex (MachineBasicBlock::iterator MI, int SPAdj, unsigned FIOperandNum, RegScavenger *RS=nullptr) const override |
Register | getFrameRegister (const MachineFunction &MF) const override |
Definition at line 23 of file SPIRVRegisterInfo.h.
SPIRVRegisterInfo::SPIRVRegisterInfo | ( | ) |
Definition at line 22 of file SPIRVRegisterInfo.cpp.
|
inlineoverride |
Definition at line 27 of file SPIRVRegisterInfo.h.
|
override |
Definition at line 29 of file SPIRVRegisterInfo.cpp.
References CalleeSavedReg.
|
inlineoverride |
Definition at line 32 of file SPIRVRegisterInfo.h.
|
override |
Definition at line 24 of file SPIRVRegisterInfo.cpp.