14 #ifndef LLVM_LIB_TARGET_MIPS_MIPS16REGISTERINFO_H
15 #define LLVM_LIB_TARGET_MIPS_MIPS16REGISTERINFO_H
20 class Mips16InstrInfo;
36 unsigned Reg)
const override;
43 int64_t SPOffset)
const override;
bool useFPForScavengingIndex(const MachineFunction &MF) const override
bool requiresFrameIndexScavenging(const MachineFunction &MF) const override
bool saveScavengerRegister(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, MachineBasicBlock::iterator &UseMI, const TargetRegisterClass *RC, unsigned Reg) const override
bool requiresRegisterScavenging(const MachineFunction &MF) const override
Reg
All possible values of the reg field in the ModR/M byte.
const TargetRegisterClass * intRegClass(unsigned Size) const override
Return GPR register class.
bundle_iterator< MachineInstr, instr_iterator > iterator