Lines Matching defs:ParseRes

4417   auto ParseRes = ParseMatrixTile(FirstReg, ElementWidth);
4418 if (!ParseRes.isSuccess()) {
4420 return ParseRes;
4436 ParseRes = ParseMatrixTile(Reg, NextElementWidth);
4437 if (!ParseRes.isSuccess())
4438 return ParseRes;
4481 auto ParseRes = tryParseVectorRegister(Reg, Kind, VectorKind);
4482 if (ParseRes.isSuccess()) {
4484 return ParseRes;
4488 if (RegTok.is(AsmToken::Identifier) && ParseRes.isNoMatch() &&
4492 if (RegTok.isNot(AsmToken::Identifier) || ParseRes.isFailure() ||
4493 (ParseRes.isNoMatch() && NoMatchIsError &&
4507 auto ParseRes = ParseVector(FirstReg, Kind, getLoc(), ExpectMatch);
4511 if (ParseRes.isNoMatch())
4514 if (!ParseRes.isSuccess())
4515 return ParseRes;
4526 ParseRes = ParseVector(Reg, NextKind, getLoc(), true);
4527 if (!ParseRes.isSuccess())
4528 return ParseRes;
4548 ParseRes = ParseVector(Reg, NextKind, getLoc(), true);
4549 if (!ParseRes.isSuccess())
4550 return ParseRes;
4596 auto ParseRes = tryParseVectorList<RegKind::NeonVector>(Operands, true);
4597 if (!ParseRes.isSuccess())
7210 ParseStatus ParseRes = tryParseScalarRegister(RegNum);
7212 if (!ParseRes.isSuccess()) {
7215 ParseRes = tryParseVectorRegister(RegNum, Kind, RegKind::NeonVector);
7217 if (ParseRes.isFailure())
7220 if (ParseRes.isSuccess() && !Kind.empty())
7224 if (!ParseRes.isSuccess()) {
7227 ParseRes =
7230 if (ParseRes.isFailure())
7233 if (ParseRes.isSuccess() && !Kind.empty())
7238 if (!ParseRes.isSuccess()) {
7241 ParseRes = tryParseVectorRegister(RegNum, Kind, RegKind::SVEPredicateVector);
7243 if (ParseRes.isFailure())
7246 if (ParseRes.isSuccess() && !Kind.empty())
7251 if (!ParseRes.isSuccess())