Lines Matching refs:Variant
579 AsmVariantInfo const &Variant,
690 AsmVariantInfo const &Variant);
914 AsmVariantInfo const &Variant, in initialize() argument
916 AsmVariantID = Variant.AsmVariantNo; in initialize()
919 Variant.AsmVariantNo); in initialize()
921 tokenizeAsmString(Info, Variant); in initialize()
949 extractSingletonRegisterForAsmOperand(Op, Info, Variant.RegisterPrefix); in initialize()
969 AsmVariantInfo const &Variant) { in tokenizeAsmString() argument
976 if (Variant.BreakCharacters.find(Char) != std::string::npos) { in tokenizeAsmString()
985 if (Variant.TokenizingCharacters.find(Char) != std::string::npos) { in tokenizeAsmString()
996 if (Variant.SeparatorCharacters.find(Char) != std::string::npos) { in tokenizeAsmString()
1490 AsmVariantInfo Variant; in buildInfo() local
1491 Variant.RegisterPrefix = AsmVariant->getValueAsString("RegisterPrefix"); in buildInfo()
1492 Variant.TokenizingCharacters = in buildInfo()
1494 Variant.SeparatorCharacters = in buildInfo()
1496 Variant.BreakCharacters = in buildInfo()
1498 Variant.Name = AsmVariant->getValueAsString("Name"); in buildInfo()
1499 Variant.AsmVariantNo = AsmVariant->getValueAsInt("Variant"); in buildInfo()
1514 if (!V.empty() && V != Variant.Name) in buildInfo()
1519 II->initialize(*this, SingletonRegisters, Variant, HasMnemonicFirst); in buildInfo()
1545 if (!V.empty() && V != Variant.Name) in buildInfo()
1550 II->initialize(*this, SingletonRegisters, Variant, HasMnemonicFirst); in buildInfo()