Lines Matching refs:opcodeID
949 void JIT::compileBinaryArithOp(OpcodeID opcodeID, unsigned, unsigned op1, unsigned op2, OperandTypes)
954 if (opcodeID == op_add)
956 else if (opcodeID == op_sub)
959 ASSERT(opcodeID == op_mul);
966 void JIT::compileBinaryArithOpSlowCase(OpcodeID opcodeID, Vector<SlowCaseEntry>::iterator& iter, unsigned result, unsigned op1, unsigned op2, OperandTypes types, bool op1HasImmediateIntFastCase, bool op2HasImmediateIntFastCase)
983 if (opcodeID == op_mul && !op1HasImmediateIntFastCase && !op2HasImmediateIntFastCase) // op_mul has an extra slow case to handle 0 * negative number.
988 JITStubCall stubCall(this, opcodeID == op_add ? cti_op_add : opcodeID == op_sub ? cti_op_sub : cti_op_mul);
1038 if (opcodeID == op_add)
1040 else if (opcodeID == op_sub)
1042 else if (opcodeID == op_mul)
1045 ASSERT(opcodeID == op_div);