nir_to_tgsi: fixes for non-native-ints HW
Fixes some i915g instruction count failures by eliminating some MOVs from translating b2f32s, declares immediates (mostly) as floats for printing sanity and for nouveau, and fixes i915g's writemasking of comparisons so that the MOV elimination doesn't regress us.