Lines Matching refs:Mem

77     struct MemOp Mem;
132 OS << "Memory: ModeSize=" << Mem.ModeSize;
133 if (Mem.Size)
134 OS << ",Size=" << Mem.Size;
135 if (Mem.BaseReg)
136 OS << ",BaseReg=" << X86IntelInstPrinter::getRegisterName(Mem.BaseReg);
137 if (Mem.IndexReg)
139 << X86IntelInstPrinter::getRegisterName(Mem.IndexReg);
140 if (Mem.Scale)
141 OS << ",Scale=" << Mem.Scale;
142 if (Mem.Disp)
143 PrintImmValue(Mem.Disp, ",Disp=");
144 if (Mem.SegReg)
145 OS << ",SegReg=" << X86IntelInstPrinter::getRegisterName(Mem.SegReg);
177 return Mem.Disp;
181 return Mem.SegReg;
185 return Mem.BaseReg;
189 return Mem.IndexReg;
193 return Mem.Scale;
197 return Mem.ModeSize;
201 return Mem.FrontendSize;
289 return Kind == Memory && Mem.Size == 0;
292 return Kind == Memory && (!Mem.Size || Mem.Size == 8);
295 return Kind == Memory && (!Mem.Size || Mem.Size == 16);
298 return Kind == Memory && (!Mem.Size || Mem.Size == 32);
301 return Kind == Memory && (!Mem.Size || Mem.Size == 64);
304 return Kind == Memory && (!Mem.Size || Mem.Size == 80);
307 return Kind == Memory && (!Mem.Size || Mem.Size == 128);
310 return Kind == Memory && (!Mem.Size || Mem.Size == 256);
313 return Kind == Memory && (!Mem.Size || Mem.Size == 512);
317 return Mem.IndexReg >= LowR && Mem.IndexReg <= HighR;
370 return isAbsMem() && Mem.ModeSize == 16;
418 return isMemOffs() && Mem.ModeSize == 16 && (!Mem.Size || Mem.Size == 8);
421 return isMemOffs() && Mem.ModeSize == 16 && (!Mem.Size || Mem.Size == 16);
424 return isMemOffs() && Mem.ModeSize == 16 && (!Mem.Size || Mem.Size == 32);
427 return isMemOffs() && Mem.ModeSize == 32 && (!Mem.Size || Mem.Size == 8);
430 return isMemOffs() && Mem.ModeSize == 32 && (!Mem.Size || Mem.Size == 16);
433 return isMemOffs() && Mem.ModeSize == 32 && (!Mem.Size || Mem.Size == 32);
436 return isMemOffs() && Mem.ModeSize == 32 && (!Mem.Size || Mem.Size == 64);
439 return isMemOffs() && Mem.ModeSize == 64 && (!Mem.Size || Mem.Size == 8);
442 return isMemOffs() && Mem.ModeSize == 64 && (!Mem.Size || Mem.Size == 16);
445 return isMemOffs() && Mem.ModeSize == 64 && (!Mem.Size || Mem.Size == 32);
448 return isMemOffs() && Mem.ModeSize == 64 && (!Mem.Size || Mem.Size == 64);
633 Res->Mem.SegReg = 0;
634 Res->Mem.Disp = Disp;
635 Res->Mem.BaseReg = 0;
636 Res->Mem.IndexReg = 0;
637 Res->Mem.Scale = 1;
638 Res->Mem.Size = Size;
639 Res->Mem.ModeSize = ModeSize;
640 Res->Mem.FrontendSize = FrontendSize;
661 Res->Mem.SegReg = SegReg;
662 Res->Mem.Disp = Disp;
663 Res->Mem.BaseReg = BaseReg;
664 Res->Mem.IndexReg = IndexReg;
665 Res->Mem.Scale = Scale;
666 Res->Mem.Size = Size;
667 Res->Mem.ModeSize = ModeSize;
668 Res->Mem.FrontendSize = FrontendSize;