gallivm/nir: split prepasses out to make per-function work easier.
authorDave Airlie <airlied@redhat.com>
Wed, 6 Sep 2023 06:33:45 +0000 (16:33 +1000)
committerMarge Bot <emma+marge@anholt.net>
Tue, 12 Sep 2023 01:57:50 +0000 (01:57 +0000)
commit3cd20feed07530e09b64bd81901babc9a697b107
tree75eb891998f9a3f80d5938951268c1a42b8cf92d
parenta74e98547c070568191f1800c821c6fd5257116a
gallivm/nir: split prepasses out to make per-function work easier.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24687>
src/gallium/auxiliary/gallivm/lp_bld_nir.c
src/gallium/auxiliary/gallivm/lp_bld_nir.h
src/gallium/auxiliary/gallivm/lp_bld_nir_aos.c
src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c