nir,intel: Add support for lowering 64-bit nir_opt_extract_*
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 15 Jul 2019 15:31:49 +0000 (10:31 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Mon, 15 Jul 2019 21:08:37 +0000 (16:08 -0500)
commit0ba508d7a3b6a006b5b8db1e865d33efc8d0abd5
treeb6cf367a2cc4782ce089d7f463e721fd1e10ff7c
parent7a19e05e8c84152af3a15868f5ef781142ac8e23
nir,intel: Add support for lowering 64-bit nir_opt_extract_*

We need this when doing full software 64-bit emulation.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110309
Fixes: cbad201c2b3 "nir/algebraic: Add missing 64-bit extract_[iu]8..."
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/compiler/nir/nir.h
src/compiler/nir/nir_lower_int64.c
src/intel/compiler/brw_compiler.c