Use type_size_scalar_bytes instead of type_size_vec4 in brw_lower_vue_inputs and brw_lower_vue_outputs
This would take care of the unit scaling and also allow constant folding. But, that would also change the units on constant offsets, which would mean adjusting the backend code too.
Needs verification post implementation to check if this rework would actually help improve things.