Lines Matching refs:ParseStatus
78 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc,
82 ParseStatus parseDirective(AsmToken DirectiveID) override;
88 ParseStatus parseMEMOperand(OperandVector &Operands);
90 ParseStatus parseMembarTag(OperandVector &Operands);
92 ParseStatus parseASITag(OperandVector &Operands);
94 ParseStatus parsePrefetchTag(OperandVector &Operands);
97 ParseStatus parseTailRelocSym(OperandVector &Operands);
99 template <unsigned N> ParseStatus parseShiftAmtImm(OperandVector &Operands);
101 ParseStatus parseCallTarget(OperandVector &Operands);
103 ParseStatus parseOperand(OperandVector &Operands, StringRef Name);
105 ParseStatus parseSparcAsmOperand(std::unique_ptr<SparcOperand> &Operand,
108 ParseStatus parseBranchModifiers(OperandVector &Operands);
110 ParseStatus parseExpression(int64_t &Val);
854 ParseStatus SparcAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister()
861 return ParseStatus::NoMatch; in tryParseRegister()
867 return ParseStatus::Success; in tryParseRegister()
871 return ParseStatus::NoMatch; in tryParseRegister()
941 ParseStatus SparcAsmParser::parseDirective(AsmToken DirectiveID) { in parseDirective()
947 return ParseStatus::Success; in parseDirective()
953 return ParseStatus::Success; in parseDirective()
957 return ParseStatus::NoMatch; in parseDirective()
960 ParseStatus SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
965 return ParseStatus::NoMatch; in parseMEMOperand()
970 return ParseStatus::Success; in parseMEMOperand()
984 return ParseStatus::NoMatch; in parseMEMOperand()
995 return ParseStatus::Success; in parseMEMOperand()
999 return ParseStatus::Success; in parseMEMOperand()
1003 ParseStatus SparcAsmParser::parseShiftAmtImm(OperandVector &Operands) { in parseShiftAmtImm()
1009 return ParseStatus::NoMatch; in parseShiftAmtImm()
1013 return ParseStatus::Failure; in parseShiftAmtImm()
1023 return ParseStatus::Success; in parseShiftAmtImm()
1027 ParseStatus SparcAsmParser::parseTailRelocSym(OperandVector &Operands) { in parseTailRelocSym()
1090 return ParseStatus::NoMatch; in parseTailRelocSym()
1100 return ParseStatus::Failure; in parseTailRelocSym()
1104 return ParseStatus::Success; in parseTailRelocSym()
1107 ParseStatus SparcAsmParser::parseMembarTag(OperandVector &Operands) { in parseMembarTag()
1146 return ParseStatus::Success; in parseMembarTag()
1149 ParseStatus SparcAsmParser::parseASITag(OperandVector &Operands) { in parseASITag()
1157 ParseStatus ParseExprStatus = parseExpression(ASIVal); in parseASITag()
1165 return ParseStatus::Success; in parseASITag()
1184 return ParseStatus::Success; in parseASITag()
1187 ParseStatus SparcAsmParser::parsePrefetchTag(OperandVector &Operands) { in parsePrefetchTag()
1195 ParseStatus ParseExprStatus = parseExpression(PrefetchVal); in parsePrefetchTag()
1203 return ParseStatus::Success; in parsePrefetchTag()
1219 return ParseStatus::Success; in parsePrefetchTag()
1222 ParseStatus SparcAsmParser::parseCallTarget(OperandVector &Operands) { in parseCallTarget()
1228 return ParseStatus::NoMatch; in parseCallTarget()
1238 return ParseStatus::NoMatch; in parseCallTarget()
1246 return ParseStatus::Success; in parseCallTarget()
1249 ParseStatus SparcAsmParser::parseOperand(OperandVector &Operands, in parseOperand()
1252 ParseStatus Res = MatchOperandParserImpl(Operands, Mnemonic); in parseOperand()
1270 return ParseStatus::NoMatch; in parseOperand()
1276 return ParseStatus::NoMatch; in parseOperand()
1281 Res = ParseStatus::Success; in parseOperand()
1290 return ParseStatus::Failure; in parseOperand()
1330 return ParseStatus::Success; in parseOperand()
1342 return ParseStatus::Success; in parseOperand()
1349 return ParseStatus::Failure; in parseOperand()
1354 return ParseStatus::Success; in parseOperand()
1357 ParseStatus
1412 return Op ? ParseStatus::Success : ParseStatus::Failure; in parseSparcAsmOperand()
1415 ParseStatus SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
1422 return ParseStatus::Failure; in parseBranchModifiers()
1430 return ParseStatus::Success; in parseBranchModifiers()
1433 ParseStatus SparcAsmParser::parseExpression(int64_t &Val) { in parseExpression()
1437 return ParseStatus::NoMatch; in parseExpression()