nir: Use b2b opcodes for shared and constant memory
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 27 Mar 2020 05:29:14 +0000 (00:29 -0500)
committerMarge Bot <eric+marge@anholt.net>
Mon, 30 Mar 2020 15:46:19 +0000 (15:46 +0000)
commitd2dfcee7f7ebf87dae9570f1c7476eacb6240f83
tree9b670d77ee7fb4a2ff685114c8a81b46675d8dd8
parent16a80ff18a0c6210f9c4c6d2668537dba2349608
nir: Use b2b opcodes for shared and constant memory

No shader-db changes on ICL with iris

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4338>
src/compiler/glsl/glsl_to_nir.cpp
src/compiler/nir/nir_lower_io.c
src/compiler/nir/nir_opt_large_constants.c