reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/AsmMatcherEmitter.cpp
  896       Op.SingletonReg = Reg->TheDef;
  905     Op.SingletonReg = Reg->TheDef;
 1242       if (!RS.count(CGR.TheDef))
 1260       RegisterMap.insert(std::make_pair(CGR.TheDef, ContainingSet));
 2601     if (Reg.TheDef->getValueAsString("AsmName").empty())
 2604     Matches.emplace_back(Reg.TheDef->getValueAsString("AsmName"),
 2627     auto AltNames = Reg.TheDef->getValueAsListOfStrings("AltNames");
utils/TableGen/AsmWriterEmitter.cpp
  510       AsmName = Reg.TheDef->getValueAsString("AsmName");
  516         Reg.TheDef->getValueAsListOfDefs("RegAltNameIndices");
  526           Reg.TheDef->getValueAsListOfStrings("AltNames");
  528           PrintFatalError(Reg.TheDef->getLoc(),
  559   StringRef Namespace = Registers.front().TheDef->getValueAsString("Namespace");
utils/TableGen/CodeGenRegisters.cpp
  169   std::vector<Record*> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices");
  170   std::vector<Record*> SRs = TheDef->getValueAsListOfDefs("SubRegs");
  173     PrintFatalError(TheDef->getLoc(),
  191   std::vector<Record*> Aliases = TheDef->getValueAsListOfDefs("Aliases");
  200   assert(TheDef && "no def");
  201   return TheDef->getName();
  282       PrintFatalError(TheDef->getLoc(), "SubRegIndex " + Idx->getName() +
  361       if (TheDef)
  362         Loc = TheDef->getLoc();
  378     if (TheDef)
  379       Loc = TheDef->getLoc();
  539         PrintFatalError(TheDef->getLoc(), "No SubRegIndex for " +
 1143         std::make_pair(Reg.TheDef->getValueAsString("AsmName"), &Reg));
utils/TableGen/DAGISelMatcherEmitter.cpp
  636       OS << "TARGET_VAL(" << getQualifiedName(Reg->TheDef) << "),\n";
  641         OS << getQualifiedName(Reg->TheDef) << ",\n";
  680          << "TARGET_VAL(" << getQualifiedName(Reg->TheDef) << "),\n";
  684          << getQualifiedName(Reg->TheDef) << ",\n";
utils/TableGen/RegisterInfoEmitter.cpp
  109   StringRef Namespace = Registers.front().TheDef->getValueAsString("Namespace");
  378     Record *Reg = RE.TheDef;
  395   StringRef Namespace = Regs.front().TheDef->getValueAsString("Namespace");
  444     Record *Reg = RE.TheDef;
  511     Record *Reg = RE.TheDef;
  519   StringRef Namespace = Regs.front().TheDef->getValueAsString("Namespace");
 1022     OS << "  { " << getQualifiedName(Roots.front()->TheDef);
 1024       OS << ", " << getQualifiedName(Roots[r]->TheDef);
 1095     Record *Reg = RE.TheDef;
 1442        << ( AllocatableRegs.count(Reg.TheDef) != 0 ? "true" : "false" )