Lines Matching defs:EndLoc
46 bool parseRegister(MCRegister &Reg, SMLoc &StartLoc, SMLoc &EndLoc) override;
48 SMLoc &EndLoc) override;
290 SMLoc &EndLoc) {
291 ParseStatus Res = tryParseRegister(Reg, StartLoc, EndLoc);
303 SMLoc &EndLoc) {
315 EndLoc = T.getEndLoc();
449 SMLoc StartLoc, EndLoc;
450 if (!parseRegister(RegNo, StartLoc, EndLoc)) {
451 Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc));
464 SMLoc EndLoc = getParser().getTok().getLoc();
468 if (parseRegister(RegNo, RegStartLoc, EndLoc))
470 EndLoc = getParser().getTok().getEndLoc();
475 EndLoc));
486 SMLoc EndLoc = getParser().getTok().getLoc();
488 EndLoc));
498 SMLoc RegStartLoc, EndLoc;
499 if (parseRegister(RegNo, RegStartLoc, EndLoc))
502 Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc));
507 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc));
509 Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc));
518 SMLoc EndLoc = getParser().getTok().getLoc();
519 Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc));