Lines Matching refs:AArch64AsmParser

85 class AArch64AsmParser : public MCTargetAsmParser {  class
299 AArch64AsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in AArch64AsmParser() function in __anon730428320111::AArch64AsmParser
868 if (!AArch64AsmParser::classifySymbolRef(Expr, ELFRefKind, DarwinRefKind, in isSymbolicUImm12Offset()
987 if (AArch64AsmParser::classifySymbolRef(Expr, ELFRefKind, in isAddSubImm()
1102 if (!AArch64AsmParser::classifySymbolRef(getImm(), ELFRefKind, in isMovWSymbol()
2934 bool AArch64AsmParser::parseRegister(MCRegister &Reg, SMLoc &StartLoc, in parseRegister()
2939 ParseStatus AArch64AsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister()
2948 unsigned AArch64AsmParser::matchRegisterNameAlias(StringRef Name, in matchRegisterNameAlias()
2997 unsigned AArch64AsmParser::getNumRegsForRegKind(RegKind K) { in getNumRegsForRegKind()
3016 ParseStatus AArch64AsmParser::tryParseScalarRegister(MCRegister &RegNum) { in tryParseScalarRegister()
3032 ParseStatus AArch64AsmParser::tryParseSysCROperand(OperandVector &Operands) { in tryParseSysCROperand()
3054 ParseStatus AArch64AsmParser::tryParseRPRFMOperand(OperandVector &Operands) { in tryParseRPRFMOperand()
3096 ParseStatus AArch64AsmParser::tryParsePrefetch(OperandVector &Operands) { in tryParsePrefetch()
3155 ParseStatus AArch64AsmParser::tryParsePSBHint(OperandVector &Operands) { in tryParsePSBHint()
3171 ParseStatus AArch64AsmParser::tryParseSyspXzrPair(OperandVector &Operands) { in tryParseSyspXzrPair()
3205 ParseStatus AArch64AsmParser::tryParseBTIHint(OperandVector &Operands) { in tryParseBTIHint()
3223 ParseStatus AArch64AsmParser::tryParseAdrpLabel(OperandVector &Operands) { in tryParseAdrpLabel()
3272 ParseStatus AArch64AsmParser::tryParseAdrLabel(OperandVector &Operands) { in tryParseAdrLabel()
3307 ParseStatus AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm()
3357 AArch64AsmParser::tryParseImmWithOptionalShift(OperandVector &Operands) { in tryParseImmWithOptionalShift()
3424 AArch64AsmParser::parseCondCodeString(StringRef Cond, std::string &Suggestion) { in parseCondCodeString()
3467 bool AArch64AsmParser::parseCondCode(OperandVector &Operands, in parseCondCode()
3495 ParseStatus AArch64AsmParser::tryParseSVCR(OperandVector &Operands) { in tryParseSVCR()
3515 ParseStatus AArch64AsmParser::tryParseMatrixRegister(OperandVector &Operands) { in tryParseMatrixRegister()
3586 AArch64AsmParser::tryParseOptionalShiftExtend(OperandVector &Operands) { in tryParseOptionalShiftExtend()
3786 void AArch64AsmParser::createSysAlias(uint16_t Encoding, OperandVector &Operands, in createSysAlias()
3808 bool AArch64AsmParser::parseSysAlias(StringRef Name, SMLoc NameLoc, in parseSysAlias()
3912 bool AArch64AsmParser::parseSyspAlias(StringRef Name, SMLoc NameLoc, in parseSyspAlias()
3969 ParseStatus AArch64AsmParser::tryParseBarrierOperand(OperandVector &Operands) { in tryParseBarrierOperand()
4032 AArch64AsmParser::tryParseBarriernXSOperand(OperandVector &Operands) { in tryParseBarriernXSOperand()
4077 ParseStatus AArch64AsmParser::tryParseSysReg(OperandVector &Operands) { in tryParseSysReg()
4113 bool AArch64AsmParser::tryParseNeonVectorRegister(OperandVector &Operands) { in tryParseNeonVectorRegister()
4142 ParseStatus AArch64AsmParser::tryParseVectorIndex(OperandVector &Operands) { in tryParseVectorIndex()
4168 ParseStatus AArch64AsmParser::tryParseVectorRegister(MCRegister &Reg, in tryParseVectorRegister()
4198 ParseStatus AArch64AsmParser::tryParseSVEPredicateOrPredicateAsCounterVector( in tryParseSVEPredicateOrPredicateAsCounterVector()
4210 AArch64AsmParser::tryParseSVEPredicateVector(OperandVector &Operands) { in tryParseSVEPredicateVector()
4271 bool AArch64AsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
4286 bool AArch64AsmParser::parseSymbolicImmVal(const MCExpr *&ImmVal) { in parseSymbolicImmVal()
4364 ParseStatus AArch64AsmParser::tryParseMatrixTileList(OperandVector &Operands) { in tryParseMatrixTileList()
4471 ParseStatus AArch64AsmParser::tryParseVectorList(OperandVector &Operands, in tryParseVectorList()
4595 bool AArch64AsmParser::parseNeonVectorList(OperandVector &Operands) { in parseNeonVectorList()
4603 ParseStatus AArch64AsmParser::tryParseGPR64sp0Operand(OperandVector &Operands) { in tryParseGPR64sp0Operand()
4632 ParseStatus AArch64AsmParser::tryParseZTOperand(OperandVector &Operands) { in tryParseZTOperand()
4671 ParseStatus AArch64AsmParser::tryParseGPROperand(OperandVector &Operands) { in tryParseGPROperand()
4704 bool AArch64AsmParser::parseOptionalMulOperand(OperandVector &Operands) { in parseOptionalMulOperand()
4746 bool AArch64AsmParser::parseOptionalVGOperand(OperandVector &Operands, in parseOptionalVGOperand()
4766 bool AArch64AsmParser::parseKeywordOperand(OperandVector &Operands) { in parseKeywordOperand()
4785 bool AArch64AsmParser::parseOperand(OperandVector &Operands, bool isCondCode, in parseOperand()
4996 bool AArch64AsmParser::parseImmExpr(int64_t &Out) { in parseImmExpr()
5008 bool AArch64AsmParser::parseComma() { in parseComma()
5016 bool AArch64AsmParser::parseRegisterInRange(unsigned &Out, unsigned Base, in parseRegisterInRange()
5055 bool AArch64AsmParser::areEqualRegs(const MCParsedAsmOperand &Op1, in areEqualRegs()
5090 bool AArch64AsmParser::ParseInstruction(ParseInstructionInfo &Info, in ParseInstruction()
5250 bool AArch64AsmParser::validateInstruction(MCInst &Inst, SMLoc &IDLoc, in validateInstruction()
5743 bool AArch64AsmParser::showMatchError(SMLoc Loc, unsigned ErrCode, in showMatchError()
6207 bool AArch64AsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
6801 bool AArch64AsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
6951 bool AArch64AsmParser::parseDirectiveArch(SMLoc L) { in parseDirectiveArch()
7006 bool AArch64AsmParser::parseDirectiveArchExtension(SMLoc L) { in parseDirectiveArchExtension()
7046 bool AArch64AsmParser::parseDirectiveCPU(SMLoc L) { in parseDirectiveCPU()
7106 bool AArch64AsmParser::parseDirectiveInst(SMLoc Loc) { in parseDirectiveInst()
7127 bool AArch64AsmParser::parseDirectiveTLSDescCall(SMLoc L) { in parseDirectiveTLSDescCall()
7147 bool AArch64AsmParser::parseDirectiveLOH(StringRef IDVal, SMLoc Loc) { in parseDirectiveLOH()
7196 bool AArch64AsmParser::parseDirectiveLtorg(SMLoc L) { in parseDirectiveLtorg()
7205 bool AArch64AsmParser::parseDirectiveReq(StringRef Name, SMLoc L) { in parseDirectiveReq()
7267 bool AArch64AsmParser::parseDirectiveUnreq(SMLoc L) { in parseDirectiveUnreq()
7275 bool AArch64AsmParser::parseDirectiveCFINegateRAState() { in parseDirectiveCFINegateRAState()
7284 bool AArch64AsmParser::parseDirectiveCFIBKeyFrame() { in parseDirectiveCFIBKeyFrame()
7293 bool AArch64AsmParser::parseDirectiveCFIMTETaggedFrame() { in parseDirectiveCFIMTETaggedFrame()
7302 bool AArch64AsmParser::parseDirectiveVariantPCS(SMLoc L) { in parseDirectiveVariantPCS()
7315 bool AArch64AsmParser::parseDirectiveSEHAllocStack(SMLoc L) { in parseDirectiveSEHAllocStack()
7325 bool AArch64AsmParser::parseDirectiveSEHPrologEnd(SMLoc L) { in parseDirectiveSEHPrologEnd()
7332 bool AArch64AsmParser::parseDirectiveSEHSaveR19R20X(SMLoc L) { in parseDirectiveSEHSaveR19R20X()
7342 bool AArch64AsmParser::parseDirectiveSEHSaveFPLR(SMLoc L) { in parseDirectiveSEHSaveFPLR()
7352 bool AArch64AsmParser::parseDirectiveSEHSaveFPLRX(SMLoc L) { in parseDirectiveSEHSaveFPLRX()
7362 bool AArch64AsmParser::parseDirectiveSEHSaveReg(SMLoc L) { in parseDirectiveSEHSaveReg()
7374 bool AArch64AsmParser::parseDirectiveSEHSaveRegX(SMLoc L) { in parseDirectiveSEHSaveRegX()
7386 bool AArch64AsmParser::parseDirectiveSEHSaveRegP(SMLoc L) { in parseDirectiveSEHSaveRegP()
7398 bool AArch64AsmParser::parseDirectiveSEHSaveRegPX(SMLoc L) { in parseDirectiveSEHSaveRegPX()
7410 bool AArch64AsmParser::parseDirectiveSEHSaveLRPair(SMLoc L) { in parseDirectiveSEHSaveLRPair()
7426 bool AArch64AsmParser::parseDirectiveSEHSaveFReg(SMLoc L) { in parseDirectiveSEHSaveFReg()
7438 bool AArch64AsmParser::parseDirectiveSEHSaveFRegX(SMLoc L) { in parseDirectiveSEHSaveFRegX()
7450 bool AArch64AsmParser::parseDirectiveSEHSaveFRegP(SMLoc L) { in parseDirectiveSEHSaveFRegP()
7462 bool AArch64AsmParser::parseDirectiveSEHSaveFRegPX(SMLoc L) { in parseDirectiveSEHSaveFRegPX()
7474 bool AArch64AsmParser::parseDirectiveSEHSetFP(SMLoc L) { in parseDirectiveSEHSetFP()
7481 bool AArch64AsmParser::parseDirectiveSEHAddFP(SMLoc L) { in parseDirectiveSEHAddFP()
7491 bool AArch64AsmParser::parseDirectiveSEHNop(SMLoc L) { in parseDirectiveSEHNop()
7498 bool AArch64AsmParser::parseDirectiveSEHSaveNext(SMLoc L) { in parseDirectiveSEHSaveNext()
7505 bool AArch64AsmParser::parseDirectiveSEHEpilogStart(SMLoc L) { in parseDirectiveSEHEpilogStart()
7512 bool AArch64AsmParser::parseDirectiveSEHEpilogEnd(SMLoc L) { in parseDirectiveSEHEpilogEnd()
7519 bool AArch64AsmParser::parseDirectiveSEHTrapFrame(SMLoc L) { in parseDirectiveSEHTrapFrame()
7526 bool AArch64AsmParser::parseDirectiveSEHMachineFrame(SMLoc L) { in parseDirectiveSEHMachineFrame()
7533 bool AArch64AsmParser::parseDirectiveSEHContext(SMLoc L) { in parseDirectiveSEHContext()
7540 bool AArch64AsmParser::parseDirectiveSEHECContext(SMLoc L) { in parseDirectiveSEHECContext()
7547 bool AArch64AsmParser::parseDirectiveSEHClearUnwoundToCall(SMLoc L) { in parseDirectiveSEHClearUnwoundToCall()
7554 bool AArch64AsmParser::parseDirectiveSEHPACSignLR(SMLoc L) { in parseDirectiveSEHPACSignLR()
7564 bool AArch64AsmParser::parseDirectiveSEHSaveAnyReg(SMLoc L, bool Paired, in parseDirectiveSEHSaveAnyReg()
7637 bool AArch64AsmParser::parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc) { in parsePrimaryExpr()
7648 bool AArch64AsmParser::parseAuthExpr(const MCExpr *&Res, SMLoc &EndLoc) { in parseAuthExpr()
7744 AArch64AsmParser::classifySymbolRef(const MCExpr *Expr, in classifySymbolRef()
7787 RegisterMCAsmParser<AArch64AsmParser> X(getTheAArch64leTarget()); in LLVMInitializeAArch64AsmParser()
7788 RegisterMCAsmParser<AArch64AsmParser> Y(getTheAArch64beTarget()); in LLVMInitializeAArch64AsmParser()
7789 RegisterMCAsmParser<AArch64AsmParser> Z(getTheARM64Target()); in LLVMInitializeAArch64AsmParser()
7790 RegisterMCAsmParser<AArch64AsmParser> W(getTheARM64_32Target()); in LLVMInitializeAArch64AsmParser()
7791 RegisterMCAsmParser<AArch64AsmParser> V(getTheAArch64_32Target()); in LLVMInitializeAArch64AsmParser()
7802 unsigned AArch64AsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
7871 ParseStatus AArch64AsmParser::tryParseGPRSeqPair(OperandVector &Operands) { in tryParseGPRSeqPair()
7936 ParseStatus AArch64AsmParser::tryParseSVEDataVector(OperandVector &Operands) { in tryParseSVEDataVector()
7986 ParseStatus AArch64AsmParser::tryParseSVEPattern(OperandVector &Operands) { in tryParseSVEPattern()
8030 AArch64AsmParser::tryParseSVEVecLenSpecifier(OperandVector &Operands) { in tryParseSVEVecLenSpecifier()
8051 ParseStatus AArch64AsmParser::tryParseGPR64x8(OperandVector &Operands) { in tryParseGPR64x8()
8072 ParseStatus AArch64AsmParser::tryParseImmRange(OperandVector &Operands) { in tryParseImmRange()