13#ifndef LLVM_LIB_TARGET_MIPS_MIPS16REGISTERINFO_H
14#define LLVM_LIB_TARGET_MIPS_MIPS16REGISTERINFO_H
41 int64_t SPOffset)
const override;
MachineInstrBuilder & UseMI
uint64_t IntrinsicInst * II
bool requiresFrameIndexScavenging(const MachineFunction &MF) const override
bool useFPForScavengingIndex(const MachineFunction &MF) const override
bool saveScavengerRegister(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, MachineBasicBlock::iterator &UseMI, const TargetRegisterClass *RC, Register Reg) const override
const TargetRegisterClass * intRegClass(unsigned Size) const override
Return GPR register class.
bool requiresRegisterScavenging(const MachineFunction &MF) const override
Wrapper class representing virtual and physical registers.
This is an optimization pass for GlobalISel generic memory operations.