Lines Matching refs:Reserved
80 BitVector Reserved(getNumRegs()); in getReservedRegs() local
85 markSuperRegs(Reserved, Reg); in getReservedRegs()
89 markSuperRegs(Reserved, RISCV::X0); // zero in getReservedRegs()
90 markSuperRegs(Reserved, RISCV::X2); // sp in getReservedRegs()
91 markSuperRegs(Reserved, RISCV::X3); // gp in getReservedRegs()
92 markSuperRegs(Reserved, RISCV::X4); // tp in getReservedRegs()
94 markSuperRegs(Reserved, RISCV::X8); // fp in getReservedRegs()
98 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()
101 markSuperRegs(Reserved, RISCV::VL); in getReservedRegs()
102 markSuperRegs(Reserved, RISCV::VTYPE); in getReservedRegs()
103 markSuperRegs(Reserved, RISCV::VXSAT); in getReservedRegs()
104 markSuperRegs(Reserved, RISCV::VXRM); in getReservedRegs()
105 markSuperRegs(Reserved, RISCV::VLENB); // vlenb (constant) in getReservedRegs()
108 markSuperRegs(Reserved, RISCV::FRM); in getReservedRegs()
109 markSuperRegs(Reserved, RISCV::FFLAGS); in getReservedRegs()
111 assert(checkAllSuperRegsMarked(Reserved)); in getReservedRegs()
112 return Reserved; in getReservedRegs()