Lines Matching refs:getLoc
55 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc() function in __anon53ca61710111::AArch64AsmParser
1935 StartLoc = getLoc(); in ParseRegister()
1937 EndLoc = SMLoc::getFromPointer(getLoc().getPointer() - 1); in ParseRegister()
2024 SMLoc S = getLoc(); in tryParseSysCROperand()
2046 AArch64Operand::CreateSysCR(CRNum, S, getLoc(), getContext())); in tryParseSysCROperand()
2054 SMLoc S = getLoc(); in tryParsePrefetch()
2103 SMLoc S = getLoc(); in tryParsePSBHint()
2127 SMLoc S = getLoc(); in tryParseAdrpLabel()
2167 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in tryParseAdrpLabel()
2178 SMLoc S = getLoc(); in tryParseAdrLabel()
2188 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in tryParseAdrLabel()
2198 SMLoc S = getLoc(); in tryParseFPImm()
2262 SMLoc S = getLoc(); in tryParseAddSubImm()
2283 SMLoc E = Parser.getTok().getLoc(); in tryParseAddSubImm()
2295 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate"); in tryParseAddSubImm()
2307 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate"); in tryParseAddSubImm()
2314 Error(Parser.getTok().getLoc(), "positive shift amount required"); in tryParseAddSubImm()
2319 SMLoc E = Parser.getTok().getLoc(); in tryParseAddSubImm()
2354 SMLoc S = getLoc(); in parseCondCode()
2371 AArch64Operand::CreateCondCode(CC, S, getLoc(), getContext())); in parseCondCode()
2402 SMLoc S = Tok.getLoc(); in tryParseOptionalShiftExtend()
2416 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in tryParseOptionalShiftExtend()
2426 SMLoc E = Parser.getTok().getLoc(); in tryParseOptionalShiftExtend()
2443 E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in tryParseOptionalShiftExtend()
2463 SMLoc S = Tok.getLoc(); in parseSysAlias()
2471 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext())); \ in parseSysAlias()
2473 AArch64Operand::CreateSysCR(Cn, S, getLoc(), getContext())); \ in parseSysAlias()
2475 AArch64Operand::CreateSysCR(Cm, S, getLoc(), getContext())); \ in parseSysAlias()
2478 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext())); \ in parseSysAlias()
2730 SMLoc ExprLoc = getLoc(); in tryParseBarrierOperand()
2766 DB->Encoding, Tok.getString(), getLoc(), getContext())); in tryParseBarrierOperand()
2794 AArch64Operand::CreateSysReg(Tok.getString(), getLoc(), MRSReg, MSRReg, in tryParseSysReg()
2807 SMLoc S = getLoc(); in tryParseVectorRegister()
2814 AArch64Operand::CreateReg(Reg, true, S, getLoc(), getContext())); in tryParseVectorRegister()
2823 SMLoc SIdx = getLoc(); in tryParseVectorRegister()
2835 SMLoc E = getLoc(); in tryParseVectorRegister()
2853 SMLoc S = getLoc(); in parseRegister()
2863 AArch64Operand::CreateReg(Reg, false, S, getLoc(), getContext())); in parseRegister()
2868 SMLoc LBracS = getLoc(); in parseRegister()
2872 SMLoc IntS = getLoc(); in parseRegister()
2877 SMLoc RBracS = getLoc(); in parseRegister()
2904 Error(Parser.getTok().getLoc(), in parseSymbolicImmVal()
2949 Error(Parser.getTok().getLoc(), in parseSymbolicImmVal()
2957 Error(Parser.getTok().getLoc(), "expect ':' after relocation specifier"); in parseSymbolicImmVal()
2976 SMLoc S = getLoc(); in parseVectorList()
2988 SMLoc Loc = getLoc(); in parseVectorList()
3009 SMLoc Loc = getLoc(); in parseVectorList()
3029 return Error(getLoc(), "'}' expected"); in parseVectorList()
3041 FirstReg, Count, NumElements, ElementKind, S, getLoc(), getContext())); in parseVectorList()
3045 SMLoc SIdx = getLoc(); in parseVectorList()
3057 SMLoc E = getLoc(); in parseVectorList()
3085 SMLoc S = getLoc(); in tryParseGPR64sp0Operand()
3090 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx)); in tryParseGPR64sp0Operand()
3099 Error(getLoc(), "index must be absent or #0"); in tryParseGPR64sp0Operand()
3106 Error(getLoc(), "index must be absent or #0"); in tryParseGPR64sp0Operand()
3111 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx)); in tryParseGPR64sp0Operand()
3135 SMLoc S = getLoc(); in parseOperand()
3140 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in parseOperand()
3145 SMLoc Loc = Parser.getTok().getLoc(); in parseOperand()
3174 S = getLoc(); in parseOperand()
3178 E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in parseOperand()
3186 S = getLoc(); in parseOperand()
3226 E = SMLoc::getFromPointer(getLoc().getPointer() - 1); in parseOperand()
3231 SMLoc Loc = Parser.getTok().getLoc(); in parseOperand()
3407 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
3414 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
3425 SMLoc Loc = Parser.getTok().getLoc(); in ParseInstruction()
4162 SMLoc Loc = DirectiveID.getLoc(); in ParseDirective()
4208 SMLoc ArchLoc = getLoc(); in parseDirectiveArch()
4232 SMLoc CPULoc = getLoc(); in parseDirectiveCPU()
4431 SMLoc SRegLoc = getLoc(); in parseDirectiveReq()
4453 Error(Parser.getTok().getLoc(), "unexpected input in .req directive"); in parseDirectiveReq()
4472 Error(Parser.getTok().getLoc(), "unexpected input in .unreq directive."); in parseDirectiveUnreq()
4609 SMLoc S = getLoc(); in tryParseGPRSeqPair()
4642 SMLoc M = getLoc(); in tryParseGPRSeqPair()
4650 SMLoc E = getLoc(); in tryParseGPRSeqPair()
4673 Operands.push_back(AArch64Operand::CreateReg(Pair, false, S, getLoc(), in tryParseGPRSeqPair()