Lines Matching refs:Classes
730 std::forward_list<ClassInfo> Classes; member in __anon8d06870a0111::AsmMatcherInfo
802 return any_of(Classes, in hasOptionalOperands()
1139 Classes.emplace_front(); in getTokenClass()
1140 Entry = &Classes.front(); in getTokenClass()
1275 Classes.emplace_front(); in buildRegisterClasses()
1276 ClassInfo *CI = &Classes.front(); in buildRegisterClasses()
1358 Classes.emplace_front(); in buildOperandClasses()
1359 AsmOperandClasses[Rec] = &Classes.front(); in buildOperandClasses()
1659 Classes.sort(); in buildInfo()
1663 for (auto I = Classes.begin(), E = Classes.end(); I != E; ++I) { in buildInfo()
2398 if (llvm::all_of(Info.Classes, [](const ClassInfo &CI) { in emitOperandMatchErrorDiagStrings()
2408 for (const auto &CI: Info.Classes) { in emitOperandMatchErrorDiagStrings()
2428 if (none_of(Info.Classes, [](const ClassInfo &CI) { in emitRegisterMatchErrorFunc()
2434 for (const auto &CI: Info.Classes) { in emitRegisterMatchErrorFunc()
2473 for (const auto &CI : Info.Classes) { in emitValidateOperandClass()
2857 Info.Classes.begin(), Info.Classes.end())) << " Class;\n"; in emitCustomOperandParsing()
2925 for (const auto &CI : Info.Classes) { in emitCustomOperandParsing()
3355 emitMatchClassEnumeration(Target, Info.Classes, OS); in run()
3365 emitMatchTokenString(Target, Info.Classes, OS); in run()
3368 emitIsSubclass(Target, Info.Classes, OS); in run()
3373 emitMatchClassKindNames(Info.Classes, OS); in run()
3472 std::distance(Info.Classes.begin(), Info.Classes.end())) in run()