Lines Matching refs:SysReg
294 struct SysRegOp SysReg; member
317 SysReg = o.SysReg; in RISCVOperand()
713 return StringRef(SysReg.Data, SysReg.Length); in getSysReg()
793 Op->SysReg.Data = Str.data(); in createSysReg()
794 Op->SysReg.Length = Str.size(); in createSysReg()
795 Op->SysReg.Encoding = Encoding; in createSysReg()
862 Inst.addOperand(MCOperand::createImm(SysReg.Encoding)); in addCSRSystemRegisterOperands()
1294 auto SysReg = RISCVSysReg::lookupSysRegByEncoding(Imm); in parseCSRSystemRegister() local
1298 SysReg ? SysReg->Name : "", S, Imm, isRV64())); in parseCSRSystemRegister()
1312 auto SysReg = RISCVSysReg::lookupSysRegByName(Identifier); in parseCSRSystemRegister() local
1313 if (!SysReg) in parseCSRSystemRegister()
1314 SysReg = RISCVSysReg::lookupSysRegByAltName(Identifier); in parseCSRSystemRegister()
1315 if (!SysReg) in parseCSRSystemRegister()
1316 if ((SysReg = RISCVSysReg::lookupSysRegByDeprecatedName(Identifier))) in parseCSRSystemRegister()
1318 SysReg->Name + "'"); in parseCSRSystemRegister()
1321 if (SysReg) { in parseCSRSystemRegister()
1322 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) { in parseCSRSystemRegister()
1327 Identifier, S, SysReg->Encoding, isRV64())); in parseCSRSystemRegister()