Lines Matching defs:SMLoc
30 SMLoc StartLoc, EndLoc;
31 SMLoc OffsetOfLoc;
65 X86Operand(KindTy K, SMLoc Start, SMLoc End)
72 SMLoc getStartLoc() const override { return StartLoc; }
74 SMLoc getEndLoc() const override { return EndLoc; }
79 SMLoc getOffsetOfLoc() const override { return OffsetOfLoc; }
414 static std::unique_ptr<X86Operand> CreateToken(StringRef Str, SMLoc Loc) {
415 SMLoc EndLoc = SMLoc::getFromPointer(Loc.getPointer() + Str.size());
423 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc,
424 bool AddressOf = false, SMLoc OffsetOfLoc = SMLoc(),
436 SMLoc StartLoc, SMLoc EndLoc) {
444 CreateMem(const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc, unsigned Size = 0,
462 unsigned IndexReg, unsigned Scale, SMLoc StartLoc, SMLoc EndLoc,