reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2618 Operands.push_back(X86Operand::CreateToken(PatchedName, NameLoc)); 2624 Operands.push_back(X86Operand::CreateImm(ImmOp, NameLoc, NameLoc)); 2634 Operands.push_back(X86Operand::CreateToken("*", consumeToken())); 2639 Operands.push_back(std::move(Op)); 2640 if (HandleAVX512Operand(Operands, *Operands.back())) 2640 if (HandleAVX512Operand(Operands, *Operands.back())) 2665 Operands.push_back(X86Operand::CreateImm(ImmOp, NameLoc, NameLoc)); 2682 if (IsFp && Operands.size() == 1) { 2688 static_cast<X86Operand &>(*Operands[0]).setTokenValue(Repl); 2692 (Operands.size() == 3)) { 2693 X86Operand &Op1 = (X86Operand &)*Operands[1]; 2694 X86Operand &Op2 = (X86Operand &)*Operands[2]; 2706 Operands[0] = X86Operand::CreateToken(Name, NameLoc); 2711 Operands[1] = X86Operand::CreateReg(Reg, Loc, Loc); 2720 Operands.size() == 3) { 2721 X86Operand &Op = (X86Operand &)*Operands.back(); 2723 Operands.back() = X86Operand::CreateReg(X86::DX, Op.getStartLoc(), 2729 Operands.size() == 3) { 2730 X86Operand &Op = (X86Operand &)*Operands[1]; 2732 Operands[1] = X86Operand::CreateReg(X86::DX, Op.getStartLoc(), 2741 (Operands.size() == 1 || Operands.size() == 3) && 2741 (Operands.size() == 1 || Operands.size() == 3) && 2748 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2753 (Operands.size() == 1 || Operands.size() == 3) && 2753 (Operands.size() == 1 || Operands.size() == 3) && 2758 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2765 (Operands.size() == 1 || Operands.size() == 2) && 2765 (Operands.size() == 1 || Operands.size() == 2) && 2769 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2776 (Operands.size() == 1 || Operands.size() == 2) && 2776 (Operands.size() == 1 || Operands.size() == 2) && 2780 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2787 (Operands.size() == 1 || Operands.size() == 2) && 2787 (Operands.size() == 1 || Operands.size() == 2) && 2791 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2796 (Operands.size() == 1 || Operands.size() == 3) && 2796 (Operands.size() == 1 || Operands.size() == 3) && 2801 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2811 (Operands.size() == 1 || Operands.size() == 3)) { 2811 (Operands.size() == 1 || Operands.size() == 3)) { 2812 if (Name == "movsd" && Operands.size() == 1 && !isParsingIntelSyntax()) 2813 Operands.back() = X86Operand::CreateToken("movsl", NameLoc); 2816 HadVerifyError = VerifyAndAdjustOperands(Operands, TmpOperands); 2830 Operands.size() == 3) { 2833 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[2]); 2836 Operands.pop_back(); 2838 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); 2841 Operands.erase(Operands.begin() + 1); 2841 Operands.erase(Operands.begin() + 1); 2847 if (Name == "int" && Operands.size() == 2) { 2848 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); 2852 Operands.erase(Operands.begin() + 1); 2852 Operands.erase(Operands.begin() + 1); 2853 static_cast<X86Operand &>(*Operands[0]).setTokenValue("int3"); 2858 if ((Name == "xlat" || Name == "xlatb") && Operands.size() == 2) { 2859 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); 2863 Operands.pop_back(); 2864 static_cast<X86Operand &>(*Operands[0]).setTokenValue("xlatb"); 2869 Operands.push_back(X86Operand::CreatePrefix(Flags, NameLoc, NameLoc));