Lines Matching refs:SegReg
700 ParseIntelSegmentOverride(unsigned SegReg, SMLoc Start, unsigned Size);
705 std::unique_ptr<X86Operand> ParseIntelBracExpression(unsigned SegReg,
713 std::unique_ptr<X86Operand> ParseMemOperand(unsigned SegReg, SMLoc StartLoc);
716 CreateMemForInlineAsm(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg,
1112 FinalOp.Mem.SegReg = OrigOp.Mem.SegReg; in VerifyAndAdjustOperands()
1160 unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, in CreateMemForInlineAsm() argument
1198 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, BaseReg, in CreateMemForInlineAsm()
1388 X86AsmParser::ParseIntelBracExpression(unsigned SegReg, SMLoc Start, in ParseIntelBracExpression() argument
1445 if (!SegReg) in ParseIntelBracExpression()
1447 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, 0, 0, 1, in ParseIntelBracExpression()
1455 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, BaseReg, in ParseIntelBracExpression()
1460 return CreateMemForInlineAsm(SegReg, Disp, BaseReg, IndexReg, Scale, Start, in ParseIntelBracExpression()
1515 X86AsmParser::ParseIntelSegmentOverride(unsigned SegReg, SMLoc Start, in ParseIntelSegmentOverride() argument
1518 assert(SegReg != 0 && "Tried to parse a segment override without a segment!"); in ParseIntelSegmentOverride()
1537 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, in ParseIntelSegmentOverride()
1544 return ParseIntelBracExpression(SegReg, Start, ImmDisp, Size); in ParseIntelSegmentOverride()
1995 std::unique_ptr<X86Operand> X86AsmParser::ParseMemOperand(unsigned SegReg, in ParseMemOperand() argument
2012 if (SegReg == 0) in ParseMemOperand()
2014 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, 0, 0, 1, in ParseMemOperand()
2040 if (SegReg == 0) in ParseMemOperand()
2043 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, 0, 0, 1, in ParseMemOperand()
2160 if (SegReg || BaseReg || IndexReg) in ParseMemOperand()
2161 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, BaseReg, in ParseMemOperand()
2377 if (Op.isMem() && Op.Mem.SegReg == 0 && in ParseInstruction()
2390 if (Op.isMem() && Op.Mem.SegReg == 0 && in ParseInstruction()