intel/fs: limit uniformize live channel value to SIMD8
What does this MR do and why?
intel/fs: limit uniformize live channel value to SIMD8
This an improvement mostly everywhere for max live registers. This
does add more sync nop() instructions for some apps, for others it
removes some. For example on DG2 :
PERCENTAGE DELTAS Shaders Instrs Cycle count Max live registers
fallout_4_dxvk_g2 1610 -0.00% -0.05% -0.01%
--------------------------------------------------------------------
All affected 4 -0.20% -1.75% -2.04%
--------------------------------------------------------------------
Total 1610 -0.00% -0.05% -0.01%
PERCENTAGE DELTAS Shaders Instrs Cycle count Max live registers
wolfenstein_youngblood 1039 +0.00% +0.02% -0.03%
-------------------------------------------------------------------------
All affected 54 +0.02% +0.66% -0.63%
-------------------------------------------------------------------------
Total 1039 +0.00% +0.02% -0.03%
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>