Lines Matching refs:Variant
586 AsmVariantInfo const &Variant, bool HasMnemonicFirst);
720 AsmVariantInfo const &Variant);
940 AsmVariantInfo const &Variant, in initialize() argument
942 AsmVariantID = Variant.AsmVariantNo; in initialize()
944 AsmString, Variant.AsmVariantNo); in initialize()
946 tokenizeAsmString(Info, Variant); in initialize()
974 extractSingletonRegisterForAsmOperand(Op, Info, Variant.RegisterPrefix); in initialize()
994 AsmVariantInfo const &Variant) { in tokenizeAsmString() argument
1001 if (Variant.BreakCharacters.contains(Char)) { in tokenizeAsmString()
1010 if (Variant.TokenizingCharacters.contains(Char)) { in tokenizeAsmString()
1021 if (Variant.SeparatorCharacters.contains(Char)) { in tokenizeAsmString()
1535 AsmVariantInfo Variant; in buildInfo() local
1536 Variant.RegisterPrefix = AsmVariant->getValueAsString("RegisterPrefix"); in buildInfo()
1537 Variant.TokenizingCharacters = in buildInfo()
1539 Variant.SeparatorCharacters = in buildInfo()
1541 Variant.BreakCharacters = AsmVariant->getValueAsString("BreakCharacters"); in buildInfo()
1542 Variant.Name = AsmVariant->getValueAsString("Name"); in buildInfo()
1543 Variant.AsmVariantNo = AsmVariant->getValueAsInt("Variant"); in buildInfo()
1558 if (!V.empty() && V != Variant.Name) in buildInfo()
1563 II->initialize(*this, SingletonRegisters, Variant, HasMnemonicFirst); in buildInfo()
1588 if (!V.empty() && V != Variant.Name) in buildInfo()
1593 II->initialize(*this, SingletonRegisters, Variant, HasMnemonicFirst); in buildInfo()