diff options
author | Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> | 2020-05-08 09:08:34 -0700 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-10-15 21:40:09 +0000 |
commit | f6d5dd825f3f13cee2b3b170b4242290dc2989a4 (patch) | |
tree | c7e02cd4be32b5fc07cfa5037b2f9c501d8b20e1 /src/compiler/nir/nir_opt_load_store_vectorize.c | |
parent | fdb65b8b2373df7512290a0e4115dac3eeec8f10 (diff) |
nir: Add nir_intrinsic_terminate and nir_intrinsic_terminate_if
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7150>
Diffstat (limited to 'src/compiler/nir/nir_opt_load_store_vectorize.c')
-rw-r--r-- | src/compiler/nir/nir_opt_load_store_vectorize.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/nir/nir_opt_load_store_vectorize.c b/src/compiler/nir/nir_opt_load_store_vectorize.c index 6be3817e89b..8f1074de38d 100644 --- a/src/compiler/nir/nir_opt_load_store_vectorize.c +++ b/src/compiler/nir/nir_opt_load_store_vectorize.c @@ -1170,6 +1170,8 @@ handle_barrier(struct vectorize_ctx *ctx, bool *progress, nir_function_impl *imp /* prevent speculative loads/stores */ case nir_intrinsic_discard_if: case nir_intrinsic_discard: + case nir_intrinsic_terminate_if: + case nir_intrinsic_terminate: modes = nir_var_all; break; case nir_intrinsic_demote_if: |