merge_value
value = merge_value(value, tmp_val,
tmp_val = merge_value(tmp_val, value, get_mask(size),