forked from OSchip/llvm-project
[mips] Iterate over MSACtrlRegClass to reserve all MSA control registers. NFC
llvm-svn: 361965
This commit is contained in:
parent
af7bf2f687
commit
188162118f
|
@ -217,14 +217,8 @@ getReservedRegs(const MachineFunction &MF) const {
|
|||
Reserved.set(Mips::DSPOutFlag);
|
||||
|
||||
// Reserve MSA control registers.
|
||||
Reserved.set(Mips::MSAIR);
|
||||
Reserved.set(Mips::MSACSR);
|
||||
Reserved.set(Mips::MSAAccess);
|
||||
Reserved.set(Mips::MSASave);
|
||||
Reserved.set(Mips::MSAModify);
|
||||
Reserved.set(Mips::MSARequest);
|
||||
Reserved.set(Mips::MSAMap);
|
||||
Reserved.set(Mips::MSAUnmap);
|
||||
for (MCPhysReg Reg : Mips::MSACtrlRegClass)
|
||||
Reserved.set(Reg);
|
||||
|
||||
// Reserve RA if in mips16 mode.
|
||||
if (Subtarget.inMips16Mode()) {
|
||||
|
|
Loading…
Reference in New Issue