nir/lower_int64: lower imin3/imax3/umin3/umax3/imed3/umed3
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 15 Apr 2020 14:15:11 +0000 (16:15 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 20 Apr 2020 06:59:47 +0000 (06:59 +0000)
commiteed0ace466d05e4ab07e638ac94a821788a8deaa
tree0d5505212e876170e4a894dd0541f9f65be2d6dd
parent17acff01a00109c87d59b9d876fc735dd5fbe3d1
nir/lower_int64: lower imin3/imax3/umin3/umax3/imed3/umed3

Fixes dEQP-VK.spirv_assembly.instruction.amd_trinary_minmax.*.i64.*
with ACO because this backend compiler expects most of the 64-bit
operations to be lowered.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4570>
src/compiler/nir/nir_lower_int64.c