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