Lines Matching refs:EndLoc
47 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
49 SMLoc &EndLoc) override;
291 SMLoc &EndLoc) { in ParseRegister() argument
292 switch (tryParseRegister(RegNo, StartLoc, EndLoc)) { in ParseRegister()
306 SMLoc &EndLoc) { in tryParseRegister() argument
318 EndLoc = T.getEndLoc(); in tryParseRegister()
457 SMLoc StartLoc, EndLoc; in ParseOperand() local
458 if (!ParseRegister(RegNo, StartLoc, EndLoc)) { in ParseOperand()
459 Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
472 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
477 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
481 EndLoc = getParser().getTok().getEndLoc(); in ParseOperand()
485 EndLoc)); in ParseOperand()
496 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
498 EndLoc)); in ParseOperand()
508 SMLoc RegStartLoc, EndLoc; in ParseOperand() local
509 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
512 Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
518 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc)); in ParseOperand()
520 Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
529 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
530 Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc)); in ParseOperand()