Lines Matching defs:getStartLoc

605   /// getStartLoc - Get the location of the first token of this operand.
606 SMLoc getStartLoc() const override { return StartLoc; }
6416 AArch64Operand::CreateToken("ubfm", Op.getStartLoc(), getContext());
6418 NewOp4, Op3.getStartLoc(), Op3.getEndLoc(), getContext()));
6419 Operands[3] = AArch64Operand::CreateImm(NewOp3, Op3.getStartLoc(),
6445 return Error(LSBOp.getStartLoc(),
6448 return Error(WidthOp.getStartLoc(),
6460 return Error(WidthOp.getStartLoc(),
6466 AArch64Operand::CreateToken("bfm", Op.getStartLoc(), getContext());
6471 ImmRExpr, LSBOp.getStartLoc(), LSBOp.getEndLoc(), getContext());
6473 AArch64Operand::CreateImm(ImmSExpr, WidthOp.getStartLoc(),
6501 return Error(Op3.getStartLoc(),
6504 return Error(Op4.getStartLoc(),
6516 return Error(Op4.getStartLoc(),
6524 NewOp3, Op3.getStartLoc(), Op3.getEndLoc(), getContext());
6526 NewOp4, Op4.getStartLoc(), Op4.getEndLoc(), getContext());
6528 Operands[0] = AArch64Operand::CreateToken("bfm", Op.getStartLoc(),
6531 Operands[0] = AArch64Operand::CreateToken("sbfm", Op.getStartLoc(),
6534 Operands[0] = AArch64Operand::CreateToken("ubfm", Op.getStartLoc(),
6565 return Error(Op3.getStartLoc(),
6568 return Error(Op4.getStartLoc(),
6574 return Error(Op4.getStartLoc(),
6580 NewOp4, Op4.getStartLoc(), Op4.getEndLoc(), getContext());
6582 Operands[0] = AArch64Operand::CreateToken("bfm", Op.getStartLoc(),
6585 Operands[0] = AArch64Operand::CreateToken("sbfm", Op.getStartLoc(),
6588 Operands[0] = AArch64Operand::CreateToken("ubfm", Op.getStartLoc(),
6631 Op.getStartLoc(), Op.getEndLoc(),
6647 Op.getStartLoc(),
6664 Op.getStartLoc(),
6709 OperandLocs.push_back(Operands[i]->getStartLoc());
6740 ErrorLoc = ((AArch64Operand &)*Operands[ErrorInfo]).getStartLoc();
6984 SMLoc ErrorLoc = ((AArch64Operand &)*Operands[ErrorInfo]).getStartLoc();