Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:IndexReg

136       unsigned IndexReg;
185 return Mem.IndexReg;
345 Res->Mem.IndexReg = 0;
352 unsigned BaseReg, unsigned IndexReg,
356 assert((SegReg || BaseReg || IndexReg) && "Invalid memory operand!");
365 Res->Mem.IndexReg = IndexReg;
380 Op.Mem.BaseReg == basereg && Op.Mem.IndexReg == 0);
389 Op.Mem.BaseReg == basereg && Op.Mem.IndexReg == 0;
525 /// ParseMemOperand: segment: disp(basereg, indexreg, scale). The '%ds:' prefix
581 unsigned BaseReg = 0, IndexReg = 0, Scale = 1;
603 if (ParseRegister(IndexReg, L, L)) return 0;
653 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale,
793 Op.Mem.BaseReg == MatchRegisterName("dx") && Op.Mem.IndexReg == 0) {
806 Op.Mem.BaseReg == MatchRegisterName("dx") && Op.Mem.IndexReg == 0) {