Lines Matching refs:EndLoc
48 bool parseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc) override;
50 SMLoc &EndLoc) override;
293 SMLoc &EndLoc) { in parseRegister() argument
294 ParseStatus Res = tryParseRegister(Reg, StartLoc, EndLoc); in parseRegister()
306 SMLoc &EndLoc) { in tryParseRegister() argument
318 EndLoc = T.getEndLoc(); in tryParseRegister()
452 SMLoc StartLoc, EndLoc; in ParseOperand() local
453 if (!parseRegister(RegNo, StartLoc, EndLoc)) { in ParseOperand()
454 Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
467 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
471 if (parseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
473 EndLoc = getParser().getTok().getEndLoc(); in ParseOperand()
478 EndLoc)); in ParseOperand()
489 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
491 EndLoc)); in ParseOperand()
501 SMLoc RegStartLoc, EndLoc; in ParseOperand() local
502 if (parseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
505 Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
510 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc)); in ParseOperand()
512 Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
521 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
522 Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc)); in ParseOperand()