Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:SegReg

47   X86Operand *ParseMemOperand(unsigned SegReg, SMLoc StartLoc);
133 unsigned SegReg;
177 return Mem.SegReg;
342 Res->Mem.SegReg = 0;
351 static X86Operand *CreateMem(unsigned SegReg, const MCExpr *Disp,
356 assert((SegReg || BaseReg || IndexReg) && "Invalid memory operand!");
362 Res->Mem.SegReg = SegReg;
377 (Op.Mem.SegReg == 0 || Op.Mem.SegReg == X86::DS) &&
386 return Op.isMem() && Op.Mem.SegReg == X86::ES &&
527 X86Operand *X86ATTAsmParser::ParseMemOperand(unsigned SegReg, SMLoc MemStart) {
542 if (SegReg == 0)
544 return X86Operand::CreateMem(SegReg, Disp, 0, 0, 1, MemStart, ExprEnd);
569 if (SegReg == 0)
571 return X86Operand::CreateMem(SegReg, Disp, 0, 0, 1, MemStart, ExprEnd);
653 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale,
790 if (Op.isMem() && Op.Mem.SegReg == 0 &&
803 if (Op.isMem() && Op.Mem.SegReg == 0 &&