public static int multiply(short op1, short op2) { if (instance.short_multiply) { return multiplySlow(op1, op2); } else { return ((int) op1) * ((int) op2); } }
public static long multiply(long op1, byte op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return op1 * ((long) op2); } }
public static long multiply(long op1, short op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return op1 * ((long) op2); } }
public static double multiply(long op1, float op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * ((double) op2); } }
public static double multiply(float op1, int op2) { if (instance.float_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * ((double) op2); } }
public static double multiply(double op1, double op2) { if (instance.double_multiply) { return multiplySlow(op1, op2); } else { return op1 * op2; } }
public static long multiply(byte op1, long op2) { if (instance.byte_multiply) { return multiplySlow(op1, op2); } else { return ((long) op1) * op2; } }
public static int multiply(short op1, int op2) { if (instance.short_multiply) { return multiplySlow(op1, op2); } else { return ((int) op1) * op2; } }
public static double multiply(short op1, float op2) { if (instance.short_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * ((double) op2); } }
public static long multiply(long op1, int op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return op1 * ((long) op2); } }
public static long multiply(long op1, long op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return op1 * op2; } }
public static double multiply(float op1, float op2) { if (instance.float_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * ((double) op2); } }
public static double multiply(float op1, double op2) { if (instance.float_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * op2; } }
public static double multiply(double op1, short op2) { if (instance.double_multiply) { return multiplySlow(op1, op2); } else { return op1 * ((double) op2); } }
public static int multiply(byte op1, short op2) { if (instance.byte_multiply) { return multiplySlow(op1, op2); } else { return ((int) op1) * ((int) op2); } }
public static int multiply(short op1, byte op2) { if (instance.short_multiply) { return multiplySlow(op1, op2); } else { return ((int) op1) * ((int) op2); } }
public static int multiply(int op1, int op2) { if (instance.int_multiply) { return multiplySlow(op1, op2); } else { return op1 * op2; } }
public static double multiply(long op1, double op2) { if (instance.long_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * op2; } }
public static double multiply(float op1, byte op2) { if (instance.float_multiply) { return multiplySlow(op1, op2); } else { return ((double) op1) * ((double) op2); } }
public static double multiply(double op1, int op2) { if (instance.double_multiply) { return multiplySlow(op1, op2); } else { return op1 * ((double) op2); } }