Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:endLoc

64   SMLoc StartLoc, EndLoc;
118 SystemZOperand(OperandKind kind, SMLoc startLoc, SMLoc endLoc)
119 : Kind(kind), StartLoc(startLoc), EndLoc(endLoc) {}
123 SMLoc EndLoc) {
124 return make_unique<SystemZOperand>(KindInvalid, StartLoc, EndLoc);
133 createReg(RegisterKind Kind, unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
134 auto Op = make_unique<SystemZOperand>(KindReg, StartLoc, EndLoc);
140 createAccessReg(unsigned Num, SMLoc StartLoc, SMLoc EndLoc) {
141 auto Op = make_unique<SystemZOperand>(KindAccessReg, StartLoc, EndLoc);
146 createImm(const MCExpr *Expr, SMLoc StartLoc, SMLoc EndLoc) {
147 auto Op = make_unique<SystemZOperand>(KindImm, StartLoc, EndLoc);
154 SMLoc EndLoc) {
155 auto Op = make_unique<SystemZOperand>(KindMem, StartLoc, EndLoc);
225 SMLoc getEndLoc() const override { return EndLoc; }
308 SMLoc StartLoc, EndLoc;
343 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
451 Reg.EndLoc = Parser.getTok().getLoc();
488 Reg.StartLoc, Reg.EndLoc));
572 SMLoc EndLoc =
575 Length, StartLoc, EndLoc));
584 SMLoc &EndLoc) {
596 EndLoc = Reg.EndLoc;
655 Operands.push_back(SystemZOperand::createInvalid(Reg.StartLoc, Reg.EndLoc));
668 SMLoc EndLoc =
671 Operands.push_back(SystemZOperand::createInvalid(StartLoc, EndLoc));
673 Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));
741 Reg.EndLoc));
770 SMLoc EndLoc =
772 Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));