[mips] Iterate over MSACtrlRegClass to reserve all MSA control registers. NFC

llvm-svn: 361965
This commit is contained in:
Simon Atanasyan 2019-05-29 14:58:56 +00:00
parent af7bf2f687
commit 188162118f
1 changed files with 2 additions and 8 deletions

View File

@ -217,14 +217,8 @@ getReservedRegs(const MachineFunction &MF) const {
Reserved.set(Mips::DSPOutFlag); Reserved.set(Mips::DSPOutFlag);
// Reserve MSA control registers. // Reserve MSA control registers.
Reserved.set(Mips::MSAIR); for (MCPhysReg Reg : Mips::MSACtrlRegClass)
Reserved.set(Mips::MSACSR); Reserved.set(Reg);
Reserved.set(Mips::MSAAccess);
Reserved.set(Mips::MSASave);
Reserved.set(Mips::MSAModify);
Reserved.set(Mips::MSARequest);
Reserved.set(Mips::MSAMap);
Reserved.set(Mips::MSAUnmap);
// Reserve RA if in mips16 mode. // Reserve RA if in mips16 mode.
if (Subtarget.inMips16Mode()) { if (Subtarget.inMips16Mode()) {