Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:SegReg

665   ParseIntelSegmentOverride(unsigned SegReg, SMLoc Start, unsigned Size);
669 std::unique_ptr<X86Operand> ParseIntelBracExpression(unsigned SegReg,
677 std::unique_ptr<X86Operand> ParseMemOperand(unsigned SegReg, SMLoc StartLoc);
680 CreateMemForInlineAsm(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg,
944 return X86Operand::CreateMem(/*SegReg=*/0, Disp, /*BaseReg=*/basereg,
952 return X86Operand::CreateMem(/*SegReg=*/0, Disp, /*BaseReg=*/basereg,
979 unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg,
1012 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale, Start,
1198 X86AsmParser::ParseIntelBracExpression(unsigned SegReg, SMLoc Start,
1251 if (!SegReg)
1254 return X86Operand::CreateMem(SegReg, Disp, 0, 0, 1, Start, End, Size);
1261 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale, Start,
1266 return CreateMemForInlineAsm(SegReg, Disp, BaseReg, IndexReg, Scale, Start,
1304 X86AsmParser::ParseIntelSegmentOverride(unsigned SegReg, SMLoc Start,
1306 assert(SegReg != 0 && "Tried to parse a segment override without a segment!");
1326 return X86Operand::CreateMem(SegReg, Disp, /*BaseReg=*/0, /*IndexReg=*/0,
1333 return ParseIntelBracExpression(SegReg, Start, ImmDisp, Size);
1349 return CreateMemForInlineAsm(/*SegReg=*/0, Val, /*BaseReg=*/0,/*IndexReg=*/0,
1362 return ParseIntelBracExpression(/*SegReg=*/0, Start, ImmDisp, Size);
1380 return CreateMemForInlineAsm(/*SegReg=*/0, Val, /*BaseReg=*/0, /*IndexReg=*/0,
1408 return X86Operand::CreateMem(/*SegReg=*/0, Disp, /*BaseReg=*/1, /*IndexReg=*/0,
1604 return ParseIntelSegmentOverride(/*SegReg=*/RegNo, Start, Size);
1715 std::unique_ptr<X86Operand> X86AsmParser::ParseMemOperand(unsigned SegReg,
1731 if (SegReg == 0)
1733 return X86Operand::CreateMem(SegReg, Disp, 0, 0, 1, MemStart, ExprEnd);
1758 if (SegReg == 0)
1760 return X86Operand::CreateMem(SegReg, Disp, 0, 0, 1, MemStart, ExprEnd);
1875 return X86Operand::CreateMem(SegReg, Disp, BaseReg, IndexReg, Scale,
2007 if (Op.isMem() && Op.Mem.SegReg == 0 &&
2019 if (Op.isMem() && Op.Mem.SegReg == 0 &&