Code generators (except OpneCL) updated to handle ops_reduction