intel/compiler: Lower integer division on XeHP.
authorFrancisco Jerez <currojerez@riseup.net>
Mon, 19 Nov 2018 22:54:43 +0000 (14:54 -0800)
committerMarge Bot <eric+marge@anholt.net>
Fri, 16 Apr 2021 08:27:35 +0000 (08:27 +0000)
commit262b647b25f3c36fc40628734f6d73b12c582f58
treeebe2274cc84bdb4b14fbabcb5877dbc45b7c706a
parent49b2d9f428cc7a8d4010c78c4a1ae5238434f413
intel/compiler: Lower integer division on XeHP.

It has been removed from the hardware.

[jordan.l.justen@intel.com: Move to brw_postprocess_nir]

v2: Switch to nir_lower_idiv_precise (Rhys).
v3: Fix for interface changes of nir_lower_idiv.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10000>
src/intel/compiler/brw_fs_generator.cpp
src/intel/compiler/brw_nir.c