Lines Matching defs:SysReg
401 struct SysRegOp SysReg;
431 SysReg = o.SysReg;
1076 return StringRef(SysReg.Data, SysReg.Length);
1203 Op->SysReg.Data = Str.data();
1204 Op->SysReg.Length = Str.size();
1205 Op->SysReg.Encoding = Encoding;
1304 Inst.addOperand(MCOperand::createImm(SysReg.Encoding));
1986 const auto *SysReg = RISCVSysReg::lookupSysRegByName(Identifier);
1988 if (SysReg) {
1989 if (SysReg->IsDeprecatedName) {
1991 auto Range = RISCVSysReg::lookupSysRegByEncoding(SysReg->Encoding);
2002 if (!SysReg->haveRequiredFeatures(FeatureBits)) {
2004 return SysReg->FeaturesRequired[Feature.Value];
2006 auto ErrorMsg = std::string("system register '") + SysReg->Name + "' ";
2007 if (SysReg->IsRV32Only && FeatureBits[RISCV::Feature64Bit]) {
2020 RISCVOperand::createSysReg(Identifier, S, SysReg->Encoding));