intel/xe2: Various compiler (brw) patches for Xe2
This is a good chunk of the remaining Xe2 compiler patches.
They aren't well organized. (Sorry!) I'll probably end up pulling reviewed patches out to separate MRs to merge after they get reviews.
Cc: @cmarcelo, @currojerez, @shadeslayer, @idr, @llandwerlin