Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:IndexReg

139       unsigned IndexReg;
190 return Mem.IndexReg;
351 Res->Mem.IndexReg = 0;
358 unsigned BaseReg, unsigned IndexReg,
362 assert((SegReg || BaseReg || IndexReg) && "Invalid memory operand!");
371 Res->Mem.IndexReg = IndexReg;
386 Op.Mem.BaseReg == basereg && Op.Mem.IndexReg == 0);
395 Op.Mem.BaseReg == basereg && Op.Mem.IndexReg == 0;
535 /// ParseMemOperand: segment: disp(basereg, indexreg, scale). The '%ds:' prefix
591 unsigned BaseReg = 0, IndexReg = 0, Scale = 1;
614 if (ParseRegister(IndexReg, L, L)) return 0;
664 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale,
804 Op.Mem.BaseReg == MatchRegisterName("dx") && Op.Mem.IndexReg == 0) {
817 Op.Mem.BaseReg == MatchRegisterName("dx") && Op.Mem.IndexReg == 0) {