nir: use bitfield_insert instead of bfi in nir_lower_double_ops
authorBen Skeggs <bskeggs@redhat.com>
Sat, 6 Jun 2020 06:58:00 +0000 (16:58 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Mon, 8 Jun 2020 22:38:22 +0000 (08:38 +1000)
commita6c747e8e0b982c707b1ff73edd1087a1c5e1db2
treee5414b38d73262026f59ad4064527e0a4a0c28c8
parent7b4f0eadc189a1fc4607947c2f432f111a2dc20d
nir: use bitfield_insert instead of bfi in nir_lower_double_ops

NVIDIA hardware doesn't have an equivilant to bfi, but we do already have
a lowering for bitfield_insert->bfi.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5373>
src/compiler/nir/nir_lower_double_ops.c