public static Rop opMul(TypeList types) {
    return pickBinaryOp(
        types,
        MUL_CONST_INT,
        MUL_CONST_LONG,
        MUL_CONST_FLOAT,
        MUL_CONST_DOUBLE,
        MUL_INT,
        MUL_LONG,
        MUL_FLOAT,
        MUL_DOUBLE);
  }
Returns the appropriate {@code mul} rop for the given types. The result is a shared instance.

@param types {@code non-null;} types of the sources
@return {@code non-null;} an appropriate instance
android/android_framework/dex-maker/src/main/java/com/android/dx/rop/code/Rops.java