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

References

utils/TableGen/AsmMatcherEmitter.cpp
 3132   Info.buildInfo();
 3138       Info.Matchables,
 3153       for (const auto &MI : Info.Matchables)
 3160     for (auto I = Info.Matchables.begin(), E = Info.Matchables.end(); I != E;
 3160     for (auto I = Info.Matchables.begin(), E = Info.Matchables.end(); I != E;
 3182   Info.buildOperandMatchInfo();
 3185   bool HasOptionalOperands = Info.hasOptionalOperands();
 3230   if (!Info.OperandMatchInfo.empty()) {
 3246   emitOperandDiagnosticTypes(Info, OS);
 3254       Info.SubtargetFeatures, OS);
 3270   emitGetSubtargetFeatureName(Info, OS);
 3278   bool HasMnemonicAliases = emitMnemonicAliases(OS, Info, Target);
 3283   unsigned NumConverters = emitConvertFuncs(Target, ClassName, Info.Matchables,
 3288   emitMatchClassEnumeration(Target, Info.Classes, OS);
 3292   emitOperandMatchErrorDiagStrings(Info, OS);
 3295   emitRegisterMatchErrorFunc(Info, OS);
 3298   emitMatchTokenString(Target, Info.Classes, OS);
 3301   emitIsSubclass(Target, Info.Classes, OS);
 3304   emitValidateOperandClass(Info, OS);
 3306   emitMatchClassKindNames(Info.Classes, OS);
 3310       Info.Target.getName(), ClassName, "ComputeAvailableFeatures",
 3311       Info.SubtargetFeatures, OS);
 3314     emitAsmTiedOperandConstraints(Target, Info, OS);
 3321   for (const auto &MI : Info.Matchables) {
 3336   for (const auto &MI : Info.Matchables) {
 3377       const auto &I = Info.SubtargetFeatures.find(Feature);
 3378       assert(I != Info.SubtargetFeatures.end() && "Didn't import predicate?");
 3405                       std::distance(Info.Classes.begin(), Info.Classes.end()))
 3405                       std::distance(Info.Classes.begin(), Info.Classes.end()))
 3435     for (const auto &MI : Info.Matchables) {
 3897   if (!Info.OperandMatchInfo.empty())
 3898     emitCustomOperandParsing(OS, Target, Info, ClassName, StringTable,