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

References

utils/TableGen/CodeGenMapTable.cpp
  203     const std::string FilterClass = InstrMapDesc.getFilterClass();
  243     ListInit *RowFields = InstrMapDesc.getRowFields();
  269   ListInit *ColFields = InstrMapDesc.getColFields();
  270   ListInit *KeyCol = InstrMapDesc.getKeyCol();
  292   const std::vector<ListInit*> &ValueCols = InstrMapDesc.getValueCols();
  313   ListInit *RowFields = InstrMapDesc.getRowFields();
  328   ListInit *ColFields = InstrMapDesc.getColFields();
  355               "', for the relation `" + InstrMapDesc.getName() + "', row fields [" +
  375   const std::vector<ListInit*> &ValueCols = InstrMapDesc.getValueCols();
  380   OS << "static const uint16_t "<<InstrMapDesc.getName();
  411   OS << "}; // End of " << InstrMapDesc.getName() << "Table\n\n";
  426   OS << "    if (Opcode == " << InstrMapDesc.getName() << "Table[mid][0]) {\n";
  429   OS << "    if (Opcode < " << InstrMapDesc.getName() << "Table[mid][0])\n";
  445   ListInit *ColFields = InstrMapDesc.getColFields();
  446   const std::vector<ListInit*> &ValueCols = InstrMapDesc.getValueCols();
  464       OS << "    return " << InstrMapDesc.getName();
  470     OS << "  return " << InstrMapDesc.getName() << "Table[mid][1];\n";
  486   ListInit *ColFields = InstrMapDesc.getColFields();
  487   const std::vector<ListInit*> &ValueCols = InstrMapDesc.getValueCols();
  488   OS << "// "<< InstrMapDesc.getName() << "\nLLVM_READONLY\n";
  489   OS << "int "<< InstrMapDesc.getName() << "(uint16_t Opcode";