Lines Matching refs:Reserved
78 BitVector Reserved(getNumRegs()); in getReservedRegs() local
83 markSuperRegs(Reserved, Reg); in getReservedRegs()
87 markSuperRegs(Reserved, RISCV::X0); // zero in getReservedRegs()
88 markSuperRegs(Reserved, RISCV::X2); // sp in getReservedRegs()
89 markSuperRegs(Reserved, RISCV::X3); // gp in getReservedRegs()
90 markSuperRegs(Reserved, RISCV::X4); // tp in getReservedRegs()
92 markSuperRegs(Reserved, RISCV::X8); // fp in getReservedRegs()
96 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()
99 markSuperRegs(Reserved, RISCV::VL); in getReservedRegs()
100 markSuperRegs(Reserved, RISCV::VTYPE); in getReservedRegs()
101 markSuperRegs(Reserved, RISCV::VXSAT); in getReservedRegs()
102 markSuperRegs(Reserved, RISCV::VXRM); in getReservedRegs()
105 markSuperRegs(Reserved, RISCV::FRM); in getReservedRegs()
106 markSuperRegs(Reserved, RISCV::FFLAGS); in getReservedRegs()
107 markSuperRegs(Reserved, RISCV::FCSR); in getReservedRegs()
109 assert(checkAllSuperRegsMarked(Reserved)); in getReservedRegs()
110 return Reserved; in getReservedRegs()