Lines Matching refs:EndLoc
34 SMLoc StartLoc, EndLoc; member
91 : Kind(K), StartLoc(Start), EndLoc(End), OpDecl(nullptr), in X86Operand()
101 SMLoc getEndLoc() const override { return EndLoc; } in getEndLoc()
105 SMRange getLocRange() const { return SMRange(StartLoc, EndLoc); } in getLocRange()
668 SMLoc EndLoc = SMLoc::getFromPointer(Loc.getPointer() + Str.size()); in CreateToken() local
669 auto Res = std::make_unique<X86Operand>(Token, Loc, EndLoc); in CreateToken()
676 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc,
679 auto Res = std::make_unique<X86Operand>(Register, StartLoc, EndLoc);
689 CreateDXReg(SMLoc StartLoc, SMLoc EndLoc) { in CreateDXReg()
690 return std::make_unique<X86Operand>(DXRegister, StartLoc, EndLoc); in CreateDXReg()
694 CreatePrefix(unsigned Prefixes, SMLoc StartLoc, SMLoc EndLoc) { in CreatePrefix()
695 auto Res = std::make_unique<X86Operand>(Prefix, StartLoc, EndLoc); in CreatePrefix()
701 SMLoc StartLoc, SMLoc EndLoc,
705 auto Res = std::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
716 CreateMem(unsigned ModeSize, const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc,
720 auto Res = std::make_unique<X86Operand>(Memory, StartLoc, EndLoc);
742 SMLoc EndLoc, unsigned Size = 0,
755 auto Res = std::make_unique<X86Operand>(Memory, StartLoc, EndLoc);