in src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeBinary.java [225:296]
public String toString() {
switch(_type) {
case DOT_PRODUCT: return "b(dot)";
case VECT_MATRIXMULT: return "b(vmm)";
case VECT_OUTERMULT_ADD: return "b(voma)";
case VECT_MULT_ADD: return "b(vma)";
case VECT_DIV_ADD: return "b(vda)";
case VECT_MINUS_ADD: return "b(vmia)";
case VECT_PLUS_ADD: return "b(vpa)";
case VECT_POW_ADD: return "b(vpowa)";
case VECT_MIN_ADD: return "b(vmina)";
case VECT_MAX_ADD: return "b(vmaxa)";
case VECT_EQUAL_ADD: return "b(veqa)";
case VECT_NOTEQUAL_ADD: return "b(vneqa)";
case VECT_LESS_ADD: return "b(vlta)";
case VECT_LESSEQUAL_ADD: return "b(vltea)";
case VECT_GREATEREQUAL_ADD: return "b(vgtea)";
case VECT_GREATER_ADD: return "b(vgta)";
case VECT_CBIND_ADD: return "b(vcbinda)";
case VECT_MULT_SCALAR: return "b(vm)";
case VECT_DIV_SCALAR: return "b(vd)";
case VECT_MINUS_SCALAR: return "b(vmi)";
case VECT_PLUS_SCALAR: return "b(vp)";
case VECT_XOR_SCALAR: return "v(vxor)";
case VECT_POW_SCALAR: return "b(vpow)";
case VECT_MIN_SCALAR: return "b(vmin)";
case VECT_MAX_SCALAR: return "b(vmax)";
case VECT_EQUAL_SCALAR: return "b(veq)";
case VECT_NOTEQUAL_SCALAR: return "b(vneq)";
case VECT_LESS_SCALAR: return "b(vlt)";
case VECT_LESSEQUAL_SCALAR: return "b(vlte)";
case VECT_GREATEREQUAL_SCALAR: return "b(vgte)";
case VECT_GREATER_SCALAR: return "b(vgt)";
case VECT_MULT: return "b(v2m)";
case VECT_DIV: return "b(v2d)";
case VECT_MINUS: return "b(v2mi)";
case VECT_PLUS: return "b(v2p)";
case VECT_XOR: return "b(v2xor)";
case VECT_MIN: return "b(v2min)";
case VECT_MAX: return "b(v2max)";
case VECT_EQUAL: return "b(v2eq)";
case VECT_NOTEQUAL: return "b(v2neq)";
case VECT_LESS: return "b(v2lt)";
case VECT_LESSEQUAL: return "b(v2lte)";
case VECT_GREATEREQUAL: return "b(v2gte)";
case VECT_GREATER: return "b(v2gt)";
case VECT_CBIND: return "b(cbind)";
case VECT_BIASADD: return "b(vbias+)";
case VECT_BIASMULT: return "b(vbias*)";
case MULT: return "b(" + Opcodes.MULT + ")";
case DIV: return "b(" + Opcodes.DIV + ")";
case PLUS: return "b(" + Opcodes.PLUS + ")";
case MINUS: return "b(" + Opcodes.MINUS + ")";
case POW: return "b(" + Opcodes.POW + ")";
case MODULUS: return "b(" + Opcodes.MODULUS + ")";
case INTDIV: return "b(" + Opcodes.INTDIV + ")";
case LESS: return "b(" + Opcodes.LESS + ")";
case LESSEQUAL: return "b(" + Opcodes.LESSEQUAL + ")";
case GREATER: return "b(" + Opcodes.GREATER + ")";
case GREATEREQUAL: return "b(" + Opcodes.GREATEREQUAL + ")";
case EQUAL: return "b(" + Opcodes.EQUAL + ")";
case NOTEQUAL: return "b(" + Opcodes.NOTEQUAL + ")";
case OR: return "b(|)";
case AND: return "b(&)";
case XOR: return "b(xor)";
case BITWAND: return "b(" + Opcodes.BITWAND + ")";
case SEQ_RIX: return "b(seqr)";
case MINUS1_MULT: return "b(" + Opcodes.MINUS1_MULT + ")";
case MINUS_NZ: return "b(" + Opcodes.MINUS_NZ + ")";
default: return "b("+_type.name().toLowerCase()+")";
}
}