Lines Matching defs:ExtraToken
504 bool isMnemonicVPTPredicable(StringRef Mnemonic, StringRef ExtraToken);
505 StringRef splitMnemonic(StringRef Mnemonic, StringRef ExtraToken,
510 void getMnemonicAcceptInfo(StringRef Mnemonic, StringRef ExtraToken,
6569 StringRef ARMAsmParser::splitMnemonic(StringRef Mnemonic, StringRef ExtraToken,
6662 if (isMnemonicVPTPredicable(Mnemonic, ExtraToken) && Mnemonic != "vmovlt" &&
6700 StringRef ExtraToken,
6705 CanAcceptVPTPredicationCode = isMnemonicVPTPredicable(Mnemonic, ExtraToken);
7109 StringRef ExtraToken = Name.slice(Next, Name.find(' ', Next + 1));
7117 Mnemonic = splitMnemonic(Mnemonic, ExtraToken, PredicationCode, VPTPredicationCode,
7171 getMnemonicAcceptInfo(Mnemonic, ExtraToken, Name, CanAcceptCarrySet,
7234 ExtraToken = Name.slice(Start, Next);
7238 if (isDataTypeToken(ExtraToken) &&
7239 doesIgnoreDataTypeSuffix(Mnemonic, ExtraToken))
7243 if (ExtraToken == ".n" && !isThumb()) {
7252 if (ExtraToken != ".n" && (isThumb() || ExtraToken != ".w")) {
7254 Operands.push_back(ARMOperand::CreateToken(ExtraToken, Loc, *this));
13110 StringRef ExtraToken) {
13117 !(ExtraToken == ".f16" || ExtraToken == ".32" || ExtraToken == ".16" ||
13118 ExtraToken == ".8")) ||