Lines Matching refs:EndLoc
48 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
50 SMLoc &EndLoc) override;
293 SMLoc &EndLoc) { in ParseRegister() argument
294 switch (tryParseRegister(RegNo, StartLoc, EndLoc)) { in ParseRegister()
308 SMLoc &EndLoc) { in tryParseRegister() argument
320 EndLoc = T.getEndLoc(); in tryParseRegister()
459 SMLoc StartLoc, EndLoc; in ParseOperand() local
460 if (!ParseRegister(RegNo, StartLoc, EndLoc)) { in ParseOperand()
461 Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
474 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
479 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
483 EndLoc = getParser().getTok().getEndLoc(); in ParseOperand()
487 EndLoc)); in ParseOperand()
498 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
500 EndLoc)); in ParseOperand()
510 SMLoc RegStartLoc, EndLoc; in ParseOperand() local
511 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
514 Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
520 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc)); in ParseOperand()
522 Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
531 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
532 Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc)); in ParseOperand()