nir/lower_vec: adapt to different bit sizes