treewide,nir: misc immediate helper cleanups
We have a bunch of helpers in nir_builder.h
that makes it easier to read and write code that deals with immediates.
This MR cleans up a bunch of those, and adds a nir_fsub_imm
-helper, similar to the nir_isub_imm
-helper we already have.