Searched refs:X86Operand (Results 1 – 2 of 2) sorted by relevance
29 struct X86Operand final : public MCParsedAsmOperand {80 X86Operand(KindTy K, SMLoc Start, SMLoc End) in X86Operand() function618 auto Res = std::make_unique<X86Operand>(Token, Loc, EndLoc); in CreateToken()624 static std::unique_ptr<X86Operand>637 static std::unique_ptr<X86Operand>639 return std::make_unique<X86Operand>(DXRegister, StartLoc, EndLoc); in CreateDXReg()642 static std::unique_ptr<X86Operand>644 auto Res = std::make_unique<X86Operand>(Prefix, StartLoc, EndLoc); in CreatePrefix()649 static std::unique_ptr<X86Operand> CreateImm(const MCExpr *Val,664 static std::unique_ptr<X86Operand>[all …]
3419 X86Operand &Op1 = (X86Operand &)*Operands[1]; in ParseInstruction()3420 X86Operand &Op2 = (X86Operand &)*Operands[2]; in ParseInstruction()3447 X86Operand &Op = (X86Operand &)*Operands.back(); in ParseInstruction()3456 X86Operand &Op = (X86Operand &)*Operands[1]; in ParseInstruction()3552 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); in ParseInstruction()4067 X86Operand &Prefix = static_cast<X86Operand &>(*Operands.back()); in getPrefixes()4129 X86Operand &Op = static_cast<X86Operand &>(*Operands[0]); in MatchAndEmitATTInstruction()4239 X86Operand *X86Op = static_cast<X86Operand *>(Op.get()); in MatchAndEmitATTInstruction()4337 X86Operand &Operand = (X86Operand &)*Operands[ErrorInfo]; in MatchAndEmitATTInstruction()4393 X86Operand &Op = static_cast<X86Operand &>(*Operands[0]); in MatchAndEmitIntelInstruction()[all …]