Lines Matching refs:ParseStatus

246   ParseStatus tryParseScalarRegister(MCRegister &Reg);
247 ParseStatus tryParseVectorRegister(MCRegister &Reg, StringRef &Kind,
249 ParseStatus tryParseMatrixRegister(OperandVector &Operands);
250 ParseStatus tryParseSVCR(OperandVector &Operands);
251 ParseStatus tryParseOptionalShiftExtend(OperandVector &Operands);
252 ParseStatus tryParseBarrierOperand(OperandVector &Operands);
253 ParseStatus tryParseBarriernXSOperand(OperandVector &Operands);
254 ParseStatus tryParseSysReg(OperandVector &Operands);
255 ParseStatus tryParseSysCROperand(OperandVector &Operands);
257 ParseStatus tryParsePrefetch(OperandVector &Operands);
258 ParseStatus tryParseRPRFMOperand(OperandVector &Operands);
259 ParseStatus tryParsePSBHint(OperandVector &Operands);
260 ParseStatus tryParseBTIHint(OperandVector &Operands);
261 ParseStatus tryParseAdrpLabel(OperandVector &Operands);
262 ParseStatus tryParseAdrLabel(OperandVector &Operands);
264 ParseStatus tryParseFPImm(OperandVector &Operands);
265 ParseStatus tryParseImmWithOptionalShift(OperandVector &Operands);
266 ParseStatus tryParseGPR64sp0Operand(OperandVector &Operands);
268 ParseStatus tryParseVectorIndex(OperandVector &Operands);
269 ParseStatus tryParseGPRSeqPair(OperandVector &Operands);
270 ParseStatus tryParseSyspXzrPair(OperandVector &Operands);
273 ParseStatus tryParseGPROperand(OperandVector &Operands);
274 ParseStatus tryParseZTOperand(OperandVector &Operands);
276 ParseStatus tryParseSVEDataVector(OperandVector &Operands);
278 ParseStatus tryParseSVEPredicateVector(OperandVector &Operands);
280 ParseStatus tryParseVectorList(OperandVector &Operands,
282 ParseStatus tryParseMatrixTileList(OperandVector &Operands);
283 ParseStatus tryParseSVEPattern(OperandVector &Operands);
284 ParseStatus tryParseSVEVecLenSpecifier(OperandVector &Operands);
285 ParseStatus tryParseGPR64x8(OperandVector &Operands);
286 ParseStatus tryParseImmRange(OperandVector &Operands);
323 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc,
2910 ParseStatus AArch64AsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister()
2913 ParseStatus Res = tryParseScalarRegister(Reg); in tryParseRegister()
2987 ParseStatus AArch64AsmParser::tryParseScalarRegister(MCRegister &RegNum) { in tryParseScalarRegister()
2990 return ParseStatus::NoMatch; in tryParseScalarRegister()
2995 return ParseStatus::NoMatch; in tryParseScalarRegister()
2999 return ParseStatus::Success; in tryParseScalarRegister()
3003 ParseStatus AArch64AsmParser::tryParseSysCROperand(OperandVector &Operands) { in tryParseSysCROperand()
3021 return ParseStatus::Success; in tryParseSysCROperand()
3025 ParseStatus AArch64AsmParser::tryParseRPRFMOperand(OperandVector &Operands) { in tryParseRPRFMOperand()
3036 return ParseStatus::Failure; in tryParseRPRFMOperand()
3049 return ParseStatus::Success; in tryParseRPRFMOperand()
3062 return ParseStatus::Success; in tryParseRPRFMOperand()
3067 ParseStatus AArch64AsmParser::tryParsePrefetch(OperandVector &Operands) { in tryParsePrefetch()
3096 return ParseStatus::Failure; in tryParsePrefetch()
3109 return ParseStatus::Success; in tryParsePrefetch()
3122 return ParseStatus::Success; in tryParsePrefetch()
3126 ParseStatus AArch64AsmParser::tryParsePSBHint(OperandVector &Operands) { in tryParsePSBHint()
3139 return ParseStatus::Success; in tryParsePSBHint()
3142 ParseStatus AArch64AsmParser::tryParseSyspXzrPair(OperandVector &Operands) { in tryParseSyspXzrPair()
3151 return ParseStatus::NoMatch; in tryParseSyspXzrPair()
3155 return ParseStatus::NoMatch; in tryParseSyspXzrPair()
3159 return ParseStatus::Failure; in tryParseSyspXzrPair()
3172 return ParseStatus::Success; in tryParseSyspXzrPair()
3176 ParseStatus AArch64AsmParser::tryParseBTIHint(OperandVector &Operands) { in tryParseBTIHint()
3189 return ParseStatus::Success; in tryParseBTIHint()
3194 ParseStatus AArch64AsmParser::tryParseAdrpLabel(OperandVector &Operands) { in tryParseAdrpLabel()
3203 return ParseStatus::Failure; in tryParseAdrpLabel()
3238 return ParseStatus::Success; in tryParseAdrpLabel()
3243 ParseStatus AArch64AsmParser::tryParseAdrLabel(OperandVector &Operands) { in tryParseAdrLabel()
3249 return ParseStatus::NoMatch; in tryParseAdrLabel()
3255 return ParseStatus::Failure; in tryParseAdrLabel()
3273 return ParseStatus::Success; in tryParseAdrLabel()
3278 ParseStatus AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm()
3289 return ParseStatus::NoMatch; in tryParseFPImm()
3322 return ParseStatus::Success; in tryParseFPImm()
3327 ParseStatus
3335 return ParseStatus::NoMatch; in tryParseImmWithOptionalShift()
3343 return ParseStatus::Failure; in tryParseImmWithOptionalShift()
3347 return ParseStatus::Success; in tryParseImmWithOptionalShift()
3358 return ParseStatus::Success; in tryParseImmWithOptionalShift()
3384 return ParseStatus::Success; in tryParseImmWithOptionalShift()
3389 return ParseStatus::Success; in tryParseImmWithOptionalShift()
3466 ParseStatus AArch64AsmParser::tryParseSVCR(OperandVector &Operands) { in tryParseSVCR()
3476 return ParseStatus::NoMatch; in tryParseSVCR()
3483 return ParseStatus::Success; in tryParseSVCR()
3486 ParseStatus AArch64AsmParser::tryParseMatrixRegister(OperandVector &Operands) { in tryParseMatrixRegister()
3511 return ParseStatus::NoMatch; in tryParseMatrixRegister()
3513 return ParseStatus::Success; in tryParseMatrixRegister()
3519 return ParseStatus::NoMatch; in tryParseMatrixRegister()
3549 return ParseStatus::NoMatch; in tryParseMatrixRegister()
3551 return ParseStatus::Success; in tryParseMatrixRegister()
3556 ParseStatus
3578 return ParseStatus::NoMatch; in tryParseOptionalShiftExtend()
3597 return ParseStatus::Success; in tryParseOptionalShiftExtend()
3609 return ParseStatus::Failure; in tryParseOptionalShiftExtend()
3618 return ParseStatus::Success; in tryParseOptionalShiftExtend()
3941 ParseStatus AArch64AsmParser::tryParseBarrierOperand(OperandVector &Operands) { in tryParseBarrierOperand()
3953 return ParseStatus::Failure; in tryParseBarrierOperand()
3963 return ParseStatus::NoMatch; in tryParseBarrierOperand()
3971 return ParseStatus::Success; in tryParseBarrierOperand()
3990 return ParseStatus::NoMatch; in tryParseBarrierOperand()
4000 return ParseStatus::Success; in tryParseBarrierOperand()
4003 ParseStatus
4009 return ParseStatus::Failure; in tryParseBarriernXSOperand()
4016 return ParseStatus::Failure; in tryParseBarriernXSOperand()
4029 return ParseStatus::Success; in tryParseBarriernXSOperand()
4046 return ParseStatus::Success; in tryParseBarriernXSOperand()
4049 ParseStatus AArch64AsmParser::tryParseSysReg(OperandVector &Operands) { in tryParseSysReg()
4053 return ParseStatus::NoMatch; in tryParseSysReg()
4056 return ParseStatus::NoMatch; in tryParseSysReg()
4081 return ParseStatus::Success; in tryParseSysReg()
4093 ParseStatus Res = tryParseVectorRegister(Reg, Kind, RegKind::NeonVector); in tryParseNeonVectorRegister()
4114 ParseStatus AArch64AsmParser::tryParseVectorIndex(OperandVector &Operands) { in tryParseVectorIndex()
4119 return ParseStatus::NoMatch; in tryParseVectorIndex()
4127 return ParseStatus::Failure; in tryParseVectorIndex()
4131 return ParseStatus::Success; in tryParseVectorIndex()
4134 return ParseStatus::NoMatch; in tryParseVectorIndex()
4140 ParseStatus AArch64AsmParser::tryParseVectorRegister(MCRegister &Reg, in tryParseVectorRegister()
4146 return ParseStatus::NoMatch; in tryParseVectorRegister()
4164 return ParseStatus::Success; in tryParseVectorRegister()
4167 return ParseStatus::NoMatch; in tryParseVectorRegister()
4172 ParseStatus
4184 return ParseStatus::NoMatch; in tryParseSVEPredicateVector()
4193 ParseStatus ResIndex = tryParseVectorIndex(Operands); in tryParseSVEPredicateVector()
4195 return ParseStatus::Success; in tryParseSVEPredicateVector()
4200 return ParseStatus::NoMatch; in tryParseSVEPredicateVector()
4206 return ParseStatus::Success; in tryParseSVEPredicateVector()
4230 return ParseStatus::Success; in tryParseSVEPredicateVector()
4327 ParseStatus AArch64AsmParser::tryParseMatrixTileList(OperandVector &Operands) { in tryParseMatrixTileList()
4329 return ParseStatus::NoMatch; in tryParseMatrixTileList()
4332 unsigned &ElementWidth) -> ParseStatus { in tryParseMatrixTileList()
4336 return ParseStatus::NoMatch; in tryParseMatrixTileList()
4340 return ParseStatus::NoMatch; in tryParseMatrixTileList()
4351 return ParseStatus::Success; in tryParseMatrixTileList()
4362 return ParseStatus::Success; in tryParseMatrixTileList()
4370 return ParseStatus::Failure; in tryParseMatrixTileList()
4374 return ParseStatus::Success; in tryParseMatrixTileList()
4421 return ParseStatus::Failure; in tryParseMatrixTileList()
4430 return ParseStatus::Success; in tryParseMatrixTileList()
4434 ParseStatus AArch64AsmParser::tryParseVectorList(OperandVector &Operands, in tryParseVectorList()
4438 return ParseStatus::NoMatch; in tryParseVectorList()
4442 bool NoMatchIsError) -> ParseStatus { in tryParseVectorList()
4453 return ParseStatus::NoMatch; in tryParseVectorList()
4460 return ParseStatus::NoMatch; in tryParseVectorList()
4538 return ParseStatus::Failure; in tryParseVectorList()
4554 return ParseStatus::Success; in tryParseVectorList()
4566 ParseStatus AArch64AsmParser::tryParseGPR64sp0Operand(OperandVector &Operands) { in tryParseGPR64sp0Operand()
4570 ParseStatus Res = tryParseScalarRegister(RegNum); in tryParseGPR64sp0Operand()
4577 return ParseStatus::Success; in tryParseGPR64sp0Operand()
4592 return ParseStatus::Success; in tryParseGPR64sp0Operand()
4595 ParseStatus AArch64AsmParser::tryParseZTOperand(OperandVector &Operands) { in tryParseZTOperand()
4603 return ParseStatus::NoMatch; in tryParseZTOperand()
4615 return ParseStatus::NoMatch; in tryParseZTOperand()
4624 return ParseStatus::Failure; in tryParseZTOperand()
4626 return ParseStatus::Failure; in tryParseZTOperand()
4630 return ParseStatus::Success; in tryParseZTOperand()
4634 ParseStatus AArch64AsmParser::tryParseGPROperand(OperandVector &Operands) { in tryParseGPROperand()
4638 ParseStatus Res = tryParseScalarRegister(RegNum); in tryParseGPROperand()
4646 return ParseStatus::Success; in tryParseGPROperand()
4664 return ParseStatus::Success; in tryParseGPROperand()
4752 ParseStatus ResTy = in parseOperand()
4821 ParseStatus GotShift = tryParseOptionalShiftExtend(Operands); in parseOperand()
7123 ParseStatus ParseRes = tryParseScalarRegister(RegNum); in parseDirectiveReq()
7784 ParseStatus AArch64AsmParser::tryParseGPRSeqPair(OperandVector &Operands) { in tryParseGPRSeqPair()
7792 ParseStatus Res = tryParseScalarRegister(FirstReg); in tryParseGPRSeqPair()
7845 return ParseStatus::Success; in tryParseGPRSeqPair()
7849 ParseStatus AArch64AsmParser::tryParseSVEDataVector(OperandVector &Operands) { in tryParseSVEDataVector()
7855 ParseStatus Res = in tryParseSVEDataVector()
7862 return ParseStatus::NoMatch; in tryParseSVEDataVector()
7866 return ParseStatus::NoMatch; in tryParseSVEDataVector()
7875 ParseStatus Res = tryParseVectorIndex(Operands); in tryParseSVEDataVector()
7877 return ParseStatus::Failure; in tryParseSVEDataVector()
7878 return ParseStatus::Success; in tryParseSVEDataVector()
7896 return ParseStatus::Success; in tryParseSVEDataVector()
7899 ParseStatus AArch64AsmParser::tryParseSVEPattern(OperandVector &Operands) { in tryParseSVEPattern()
7907 return ParseStatus::NoMatch; in tryParseSVEPattern()
7917 return ParseStatus::Failure; in tryParseSVEPattern()
7921 return ParseStatus::Failure; in tryParseSVEPattern()
7928 return ParseStatus::NoMatch; in tryParseSVEPattern()
7939 return ParseStatus::Success; in tryParseSVEPattern()
7942 ParseStatus
7951 return ParseStatus::NoMatch; in tryParseSVEVecLenSpecifier()
7961 return ParseStatus::Success; in tryParseSVEVecLenSpecifier()
7964 ParseStatus AArch64AsmParser::tryParseGPR64x8(OperandVector &Operands) { in tryParseGPR64x8()
7969 return ParseStatus::NoMatch; in tryParseGPR64x8()
7982 return ParseStatus::Success; in tryParseGPR64x8()
7985 ParseStatus AArch64AsmParser::tryParseImmRange(OperandVector &Operands) { in tryParseImmRange()
7989 return ParseStatus::NoMatch; in tryParseImmRange()
7992 return ParseStatus::NoMatch; in tryParseImmRange()
7996 return ParseStatus::NoMatch; in tryParseImmRange()
7999 return ParseStatus::NoMatch; in tryParseImmRange()
8003 return ParseStatus::NoMatch; in tryParseImmRange()
8008 return ParseStatus::NoMatch; in tryParseImmRange()
8015 return ParseStatus::Success; in tryParseImmRange()