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

Declarations

utils/TableGen/Types.h
   18 const char *getMinimalTypeForRange(uint64_t Range, unsigned MaxSize = 64);

References

utils/TableGen/AsmMatcherEmitter.cpp
 2842   OS << "    " << getMinimalTypeForRange(MaxMnemonicIndex)
 2844   OS << "    " << getMinimalTypeForRange(MaxMask)
 2846   OS << "    " << getMinimalTypeForRange(std::distance(
 2848   OS << "    " << getMinimalTypeForRange(MaxFeaturesIndex)
 3362      << "enum : " << getMinimalTypeForRange(FeatureBitsets.size()) << " {\n"
 3397   OS << "    " << getMinimalTypeForRange(MaxMnemonicIndex)
 3400   OS << "    " << getMinimalTypeForRange(NumConverters)
 3402   OS << "    " << getMinimalTypeForRange(FeatureBitsets.size())
 3404   OS << "    " << getMinimalTypeForRange(
utils/TableGen/AsmWriterEmitter.cpp
  542   O << "  static const " << getMinimalTypeForRange(StringTable.size() - 1, 32)
utils/TableGen/CodeEmitterGen.cpp
  579     << "enum : " << getMinimalTypeForRange(FeatureBitsets.size()) << " {\n"
  609     << "  static " << getMinimalTypeForRange(FeatureBitsets.size())
utils/TableGen/RegisterInfoEmitter.cpp
  273      << "  static const " << getMinimalTypeForRange(MaxRegUnitWeight, 32)
  314   OS << "  static const " << getMinimalTypeForRange(PSetsSeqs.size() - 1, 32)
  330   OS << "  static const " << getMinimalTypeForRange(PSetsSeqs.size() - 1, 32)
  731     OS << "  static const " << getMinimalTypeForRange(Rows.size(), 32)
  739   OS << "  static const " << getMinimalTypeForRange(SubRegIndicesSize + 1, 32)
utils/TableGen/SubtargetFeatureInfo.cpp
   56      << getMinimalTypeForRange(SubtargetFeatures.size()) << " {\n";
utils/TableGen/Types.cpp
   43   return getMinimalTypeForRange(1ULL << MaxIndex);