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

References

utils/TableGen/SearchableTableEmitter.cpp
   81       if (Name == Field.Name)
  124     PrintFatalError(Twine("invalid field type for field '") + Field.Name +
  164       PrintFatalError(Twine("bitfield '") + Field.Name +
  168     PrintFatalError(Twine("Field '") + Field.Name + "' has unknown type '" +
  199     Record *EnumEntry = Rec->getValueAsDef(Index.Fields[0].Name);
  203   return getInt(Rec, Index.Fields[0].Name);
  211     Init *LHSI = LHS->getValueInit(Field.Name);
  212     Init *RHSI = RHS->getValueInit(Field.Name);
  314          << Field.Name << ";\n";
  344             primaryRepresentation(Field, Entry.first->getValueInit(Field.Name));
  374     OS << "  size_t Idx = " << Index.Fields[0].Name << ";\n";
  388         primaryRepresentation(Field, IndexRows[0]->getValueInit(Field.Name));
  390         Field, IndexRows.back()->getValueInit(Field.Name));
  391     OS << "  if ((" << Field.Name << " < " << FirstRepr << ") ||\n";
  392     OS << "      (" << Field.Name << " > " << LastRepr << "))\n";
  399        << Field.Name << ";\n";
  409     OS << Field.Name;
  415                         Field.Name + "' in table '" + Table.Name + "'");
  426       OS << "      int Cmp" << Field.Name << " = StringRef(LHS." << Field.Name
  426       OS << "      int Cmp" << Field.Name << " = StringRef(LHS." << Field.Name
  427          << ").compare(RHS." << Field.Name << ");\n";
  428       OS << "      if (Cmp" << Field.Name << " < 0) return true;\n";
  429       OS << "      if (Cmp" << Field.Name << " > 0) return false;\n";
  433       OS << "      if ((unsigned)LHS." << Field.Name << " < (unsigned)RHS."
  434          << Field.Name << ")\n";
  436       OS << "      if ((unsigned)LHS." << Field.Name << " > (unsigned)RHS."
  437          << Field.Name << ")\n";
  440       OS << "      if (LHS." << Field.Name << " < RHS." << Field.Name << ")\n";
  440       OS << "      if (LHS." << Field.Name << " < RHS." << Field.Name << ")\n";
  442       OS << "      if (LHS." << Field.Name << " > RHS." << Field.Name << ")\n";
  442       OS << "      if (LHS." << Field.Name << " > RHS." << Field.Name << ")\n";
  453     OS << " ||\n      Key." << Field.Name << " != Idx->" << Field.Name;
  453     OS << " ||\n      Key." << Field.Name << " != Idx->" << Field.Name;
  475     OS << searchableFieldType(Field, TypeInArgument) << " " << Field.Name;
  510       OS << primaryRepresentation(Field, Entry->getValueInit(Field.Name));
  600       auto TI = dyn_cast<TypedInit>(EntryRec->getValueInit(Field.Name));
  605                             "' is missing field '" + Field.Name + "'");
  612           PrintFatalError(Twine("Field '") + Field.Name + "' of table '" +