LLVM API Documentation
#include <MipsSERegisterInfo.h>
Public Member Functions | |
MipsSERegisterInfo (const MipsSubtarget &Subtarget) | |
bool | requiresRegisterScavenging (const MachineFunction &MF) const override |
bool | requiresFrameIndexScavenging (const MachineFunction &MF) const override |
const TargetRegisterClass * | intRegClass (unsigned Size) const override |
Return GPR register class. |
Definition at line 23 of file MipsSERegisterInfo.h.
MipsSERegisterInfo::MipsSERegisterInfo | ( | const MipsSubtarget & | Subtarget | ) |
Definition at line 44 of file MipsSERegisterInfo.cpp.
const TargetRegisterClass * MipsSERegisterInfo::intRegClass | ( | unsigned | Size | ) | const [override, virtual] |
Return GPR register class.
Implements llvm::MipsRegisterInfo.
Definition at line 58 of file MipsSERegisterInfo.cpp.
bool MipsSERegisterInfo::requiresFrameIndexScavenging | ( | const MachineFunction & | MF | ) | const [override] |
Definition at line 53 of file MipsSERegisterInfo.cpp.
bool MipsSERegisterInfo::requiresRegisterScavenging | ( | const MachineFunction & | MF | ) | const [override] |
Reimplemented from llvm::MipsRegisterInfo.
Definition at line 48 of file MipsSERegisterInfo.cpp.