Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:Op2

172           ICToken Op2 = OperandStack.pop_back_val();
179 Val = Op1.second + Op2.second;
183 Val = Op1.second - Op2.second;
187 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
189 Val = Op1.second * Op2.second;
193 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
195 assert (Op2.second != 0 && "Division by zero!");
196 Val = Op1.second / Op2.second;
200 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
202 Val = Op1.second | Op2.second;
206 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
208 Val = Op1.second & Op2.second;
212 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
214 Val = Op1.second << Op2.second;
218 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
220 Val = Op1.second >> Op2.second;
702 bool doSrcDstMatch(X86Operand &Op1, X86Operand &Op2);
810 bool X86AsmParser::doSrcDstMatch(X86Operand &Op1, X86Operand &Op2)
813 if (!Op1.isMem() || !Op2.isMem())
819 unsigned siReg = Op2.Mem.BaseReg;
2092 X86Operand &Op2 = (X86Operand &)*Operands[2];
2093 if (!doSrcDstMatch(Op, Op2))
2118 X86Operand &Op2 = (X86Operand &)*Operands[2];
2119 if (!doSrcDstMatch(Op, Op2))