Lines Matching refs:ExtraToken

503   bool isMnemonicVPTPredicable(StringRef Mnemonic, StringRef ExtraToken);
504 StringRef splitMnemonic(StringRef Mnemonic, StringRef ExtraToken,
508 void getMnemonicAcceptInfo(StringRef Mnemonic, StringRef ExtraToken,
6435 StringRef ExtraToken, in splitMnemonic() argument
6535 if (isMnemonicVPTPredicable(Mnemonic, ExtraToken) && Mnemonic != "vmovlt" && in splitMnemonic()
6573 StringRef ExtraToken, in getMnemonicAcceptInfo() argument
6578 CanAcceptVPTPredicationCode = isMnemonicVPTPredicable(Mnemonic, ExtraToken); in getMnemonicAcceptInfo()
7101 StringRef ExtraToken = Name.slice(Next, Name.find(' ', Next + 1)); in ParseInstruction() local
7109 Mnemonic = splitMnemonic(Mnemonic, ExtraToken, PredicationCode, VPTPredicationCode, in ParseInstruction()
7163 getMnemonicAcceptInfo(Mnemonic, ExtraToken, Name, CanAcceptCarrySet, in ParseInstruction()
7231 ExtraToken = Name.slice(Start, Next); in ParseInstruction()
7235 if (isDataTypeToken(ExtraToken) && in ParseInstruction()
7236 doesIgnoreDataTypeSuffix(Mnemonic, ExtraToken)) in ParseInstruction()
7240 if (ExtraToken == ".n" && !isThumb()) { in ParseInstruction()
7249 if (ExtraToken != ".n" && (isThumb() || ExtraToken != ".w")) { in ParseInstruction()
7251 Operands.push_back(ARMOperand::CreateToken(ExtraToken, Loc)); in ParseInstruction()
12606 StringRef ExtraToken) { in isMnemonicVPTPredicable() argument
12675 !(ExtraToken == ".f16" || ExtraToken == ".32" || in isMnemonicVPTPredicable()
12676 ExtraToken == ".16" || ExtraToken == ".8")); in isMnemonicVPTPredicable()