Lines Matching refs:Op1

179           ICToken Op1 = OperandStack.pop_back_val();  in execute()  local
185 Val = Op1.second + Op2.second; in execute()
189 Val = Op1.second - Op2.second; in execute()
193 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
195 Val = Op1.second * Op2.second; in execute()
199 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
202 Val = Op1.second / Op2.second; in execute()
206 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
208 Val = Op1.second | Op2.second; in execute()
212 assert(Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
214 Val = Op1.second ^ Op2.second; in execute()
218 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
220 Val = Op1.second & Op2.second; in execute()
224 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
226 Val = Op1.second << Op2.second; in execute()
230 assert (Op1.first == IC_IMM && Op2.first == IC_IMM && in execute()
232 Val = Op1.second >> Op2.second; in execute()
754 bool doSrcDstMatch(X86Operand &Op1, X86Operand &Op2);
871 bool X86AsmParser::doSrcDstMatch(X86Operand &Op1, X86Operand &Op2) in doSrcDstMatch() argument
874 if (!Op1.isMem() || !Op2.isMem()) in doSrcDstMatch()
879 unsigned diReg = Op1.Mem.BaseReg; in doSrcDstMatch()
2363 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[2]); in ParseInstruction() local
2364 if (Op1.isImm() && isa<MCConstantExpr>(Op1.getImm()) && in ParseInstruction()
2365 cast<MCConstantExpr>(Op1.getImm())->getValue() == 1) in ParseInstruction()
2368 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); in ParseInstruction() local
2369 if (Op1.isImm() && isa<MCConstantExpr>(Op1.getImm()) && in ParseInstruction()
2370 cast<MCConstantExpr>(Op1.getImm())->getValue() == 1) in ParseInstruction()
2378 X86Operand &Op1 = static_cast<X86Operand &>(*Operands[1]); in ParseInstruction() local
2379 if (Op1.isImm()) in ParseInstruction()
2380 if (auto *CE = dyn_cast<MCConstantExpr>(Op1.getImm())) in ParseInstruction()