Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:getLoc

55   SMLoc getLoc() const { return getParser().getTok().getLoc(); }
1832 StartLoc = getLoc();
1834 EndLoc = SMLoc::getFromPointer(getLoc().getPointer() - 1);
1921 SMLoc S = getLoc();
1943 AArch64Operand::CreateSysCR(CRNum, S, getLoc(), getContext()));
1951 SMLoc S = getLoc();
2007 SMLoc S = getLoc();
2047 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
2058 SMLoc S = getLoc();
2068 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
2078 SMLoc S = getLoc();
2142 SMLoc S = getLoc();
2163 SMLoc E = Parser.getTok().getLoc();
2175 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate");
2187 Error(Parser.getTok().getLoc(), "only 'lsl #+N' valid after immediate");
2194 Error(Parser.getTok().getLoc(), "positive shift amount required");
2199 SMLoc E = Parser.getTok().getLoc();
2234 SMLoc S = getLoc();
2251 AArch64Operand::CreateCondCode(CC, S, getLoc(), getContext()));
2282 SMLoc S = Tok.getLoc();
2296 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
2306 SMLoc E = Parser.getTok().getLoc();
2323 E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
2343 SMLoc S = Tok.getLoc();
2351 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext())); \
2353 AArch64Operand::CreateSysCR(Cn, S, getLoc(), getContext())); \
2355 AArch64Operand::CreateSysCR(Cm, S, getLoc(), getContext())); \
2358 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext())); \
2589 SMLoc ExprLoc = getLoc();
2631 getLoc(), getContext()));
2665 Tok.getString(), getLoc(), MRSReg, MSRReg, PStateField, getContext()));
2677 SMLoc S = getLoc();
2684 AArch64Operand::CreateReg(Reg, true, S, getLoc(), getContext()));
2693 SMLoc SIdx = getLoc();
2705 SMLoc E = getLoc();
2723 SMLoc S = getLoc();
2733 AArch64Operand::CreateReg(Reg, false, S, getLoc(), getContext()));
2738 SMLoc LBracS = getLoc();
2742 SMLoc IntS = getLoc();
2747 SMLoc RBracS = getLoc();
2774 Error(Parser.getTok().getLoc(),
2819 Error(Parser.getTok().getLoc(),
2827 Error(Parser.getTok().getLoc(), "expect ':' after relocation specifier");
2846 SMLoc S = getLoc();
2858 SMLoc Loc = getLoc();
2879 SMLoc Loc = getLoc();
2899 return Error(getLoc(), "'}' expected");
2911 FirstReg, Count, NumElements, ElementKind, S, getLoc(), getContext()));
2915 SMLoc SIdx = getLoc();
2927 SMLoc E = getLoc();
2955 SMLoc S = getLoc();
2960 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx));
2969 Error(getLoc(), "index must be absent or #0");
2976 Error(getLoc(), "index must be absent or #0");
2981 AArch64Operand::CreateReg(RegNum, false, S, getLoc(), Ctx));
3005 SMLoc S = getLoc();
3010 SMLoc E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
3015 SMLoc Loc = Parser.getTok().getLoc();
3044 S = getLoc();
3048 E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
3056 S = getLoc();
3096 E = SMLoc::getFromPointer(getLoc().getPointer() - 1);
3101 SMLoc Loc = Parser.getTok().getLoc();
3277 SMLoc Loc = Parser.getTok().getLoc();
3284 SMLoc Loc = Parser.getTok().getLoc();
3295 SMLoc Loc = Parser.getTok().getLoc();
3958 SMLoc Loc = DirectiveID.getLoc();
3970 return parseDirectiveUnreq(DirectiveID.getLoc());
4130 SMLoc SRegLoc = getLoc();
4152 Error(Parser.getTok().getLoc(), "unexpected input in .req directive");
4171 Error(Parser.getTok().getLoc(), "unexpected input in .unreq directive.");