Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:endLoc

65   SMLoc StartLoc, EndLoc;
127 SystemZOperand(OperandKind kind, SMLoc startLoc, SMLoc endLoc)
128 : Kind(kind), StartLoc(startLoc), EndLoc(endLoc) {}
132 SMLoc EndLoc) {
133 return make_unique<SystemZOperand>(KindInvalid, StartLoc, EndLoc);
142 createReg(RegisterKind Kind, unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
143 auto Op = make_unique<SystemZOperand>(KindReg, StartLoc, EndLoc);
149 createAccessReg(unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
150 auto Op = make_unique<SystemZOperand>(KindAccessReg, StartLoc, EndLoc);
155 createImm(const MCExpr *Expr, SMLoc StartLoc, SMLoc EndLoc) {
156 auto Op = make_unique<SystemZOperand>(KindImm, StartLoc, EndLoc);
163 SMLoc EndLoc) {
164 auto Op = make_unique<SystemZOperand>(KindMem, StartLoc, EndLoc);
174 SMLoc StartLoc, SMLoc EndLoc) {
175 auto Op = make_unique<SystemZOperand>(KindImmTLS, StartLoc, EndLoc);
247 SMLoc getEndLoc() const override { return EndLoc; }
337 SMLoc StartLoc, EndLoc;
375 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
487 Reg.EndLoc = Parser.getTok().getLoc();
524 Reg.StartLoc, Reg.EndLoc));
608 SMLoc EndLoc =
611 Length, StartLoc, EndLoc));
620 SMLoc &EndLoc) {
632 EndLoc = Reg.EndLoc;
691 Operands.push_back(SystemZOperand::createInvalid(Reg.StartLoc, Reg.EndLoc));
704 SMLoc EndLoc =
707 Operands.push_back(SystemZOperand::createInvalid(StartLoc, EndLoc));
709 Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));
776 Reg.EndLoc));
844 SMLoc EndLoc =
849 StartLoc, EndLoc));
851 Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));