do not make mul1 processing conditional on out_do_z