Lines Matching refs:MI
627 const MatchableInfo* MI;
635 X.MI = mi;
1342 for (const auto &MI : Matchables) {
1347 for (unsigned i = 0, e = MI->AsmOperands.size(); i != e; ++i) {
1348 const MatchableInfo::AsmOperand &Op = MI->AsmOperands[i];
1359 OperandMatchInfo.push_back(OperandMatchEntry::create(MI.get(), CI,
2527 const MatchableInfo &II = *OMI.MI;
2669 for (const auto &MI : Info.Matchables)
2670 MI->dump();
2801 for (const auto &MI : Info.Matchables) {
2802 MaxNumOperands = std::max(MaxNumOperands, MI->AsmOperands.size());
2803 HasDeprecation |= MI->HasDeprecation;
2806 std::string LenMnemonic = char(MI->Mnemonic.size()) + MI->Mnemonic.str();
2865 for (const auto &MI : Info.Matchables) {
2866 if (MI->AsmVariantID != AsmVariantNo)
2870 std::string LenMnemonic = char(MI->Mnemonic.size()) + MI->Mnemonic.str();
2872 << " /* " << MI->Mnemonic << " */, "
2874 << MI->getResultInst()->TheDef->getName() << ", "
2875 << MI->ConversionFnKind << ", ";
2878 if (!MI->RequiredFeatures.empty()) {
2879 for (unsigned i = 0, e = MI->RequiredFeatures.size(); i != e; ++i) {
2881 OS << MI->RequiredFeatures[i]->getEnumName();
2887 for (unsigned i = 0, e = MI->AsmOperands.size(); i != e; ++i) {
2888 const MatchableInfo::AsmOperand &Op = MI->AsmOperands[i];