Lines Matching refs:SysReg
392 struct SysRegOp SysReg; member
422 SysReg = o.SysReg; in RISCVOperand()
986 return StringRef(SysReg.Data, SysReg.Length); in getSysReg()
1113 Op->SysReg.Data = Str.data(); in createSysReg()
1114 Op->SysReg.Length = Str.size(); in createSysReg()
1115 Op->SysReg.Encoding = Encoding; in createSysReg()
1214 Inst.addOperand(MCOperand::createImm(SysReg.Encoding)); in addCSRSystemRegisterOperands()
1855 auto SysReg = RISCVSysReg::lookupSysRegByEncoding(Imm); in parseCSRSystemRegister() local
1859 RISCVOperand::createSysReg(SysReg ? SysReg->Name : "", S, Imm)); in parseCSRSystemRegister()
1871 auto SysReg = RISCVSysReg::lookupSysRegByName(Identifier); in parseCSRSystemRegister() local
1872 if (!SysReg) in parseCSRSystemRegister()
1873 SysReg = RISCVSysReg::lookupSysRegByAltName(Identifier); in parseCSRSystemRegister()
1874 if (!SysReg) in parseCSRSystemRegister()
1875 if ((SysReg = RISCVSysReg::lookupSysRegByDeprecatedName(Identifier))) in parseCSRSystemRegister()
1877 SysReg->Name + "'"); in parseCSRSystemRegister()
1880 if (SysReg) { in parseCSRSystemRegister()
1881 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) in parseCSRSystemRegister()
1884 RISCVOperand::createSysReg(Identifier, S, SysReg->Encoding)); in parseCSRSystemRegister()