Lines Matching refs:EndLoc
48 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
290 SMLoc &EndLoc) { in ParseRegister() argument
302 EndLoc = T.getEndLoc(); in ParseRegister()
441 SMLoc StartLoc, EndLoc; in ParseOperand() local
442 if (!ParseRegister(RegNo, StartLoc, EndLoc)) { in ParseOperand()
443 Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
456 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
461 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
465 EndLoc = getParser().getTok().getEndLoc(); in ParseOperand()
469 EndLoc)); in ParseOperand()
480 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
482 EndLoc)); in ParseOperand()
492 SMLoc RegStartLoc, EndLoc; in ParseOperand() local
493 if (ParseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
496 Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
502 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc)); in ParseOperand()
504 Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc)); in ParseOperand()
513 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand() local
514 Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc)); in ParseOperand()