diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-03-08 10:08:20 -0800 |
---|---|---|
committer | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-03-13 08:39:16 -0700 |
commit | 822a8865e4645ed7e1818568d1d0338b462c7748 (patch) | |
tree | f1514d38c31317dc80f0c53dd80ae40de52cb066 /src/compiler/nir/meson.build | |
parent | cbf022cb316f1224f9afcc12ca414fc2d7d778a8 (diff) |
nir: Add a pass to combine store_derefs to same vector
v2: (all from Jason)
Reuse existing function for the end of the block combinations.
Check the SSA values are coming from the right place in tests.
Document the case when the store to array_deref is reused.
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/compiler/nir/meson.build')
-rw-r--r-- | src/compiler/nir/meson.build | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/nir/meson.build b/src/compiler/nir/meson.build index 514f5ceaa56..b46bf8f2ebf 100644 --- a/src/compiler/nir/meson.build +++ b/src/compiler/nir/meson.build @@ -156,6 +156,7 @@ files_libnir = files( 'nir_move_load_const.c', 'nir_move_vec_src_uses_to_dest.c', 'nir_normalize_cubemap_coords.c', + 'nir_opt_combine_stores.c', 'nir_opt_conditional_discard.c', 'nir_opt_constant_folding.c', 'nir_opt_copy_prop_vars.c', |