diff options
author | Jason Ekstrand <[email protected]> | 2014-10-22 11:22:53 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-01-15 07:18:59 -0800 |
commit | 2943522d80393d7996f3aeec173df399d8bd9bbc (patch) | |
tree | 675902d02826ea5e656f21c390db92f3856b2738 /src/glsl/nir/nir.h | |
parent | ff0a9fcf332ce319fae1eb53f3e5d863d0289cbf (diff) |
nir: Add a naieve from-SSA pass
This pass is kind of stupidly implemented but it should be enough to get us
up and going. We probably want something better that doesn't generate all
of the redundant moves eventually. However, the i965 backend should be
able to handle the movs, so I'm not too worried about it in the short term.
Diffstat (limited to 'src/glsl/nir/nir.h')
-rw-r--r-- | src/glsl/nir/nir.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/glsl/nir/nir.h b/src/glsl/nir/nir.h index 195908d9a13..0ddd44a9905 100644 --- a/src/glsl/nir/nir.h +++ b/src/glsl/nir/nir.h @@ -1296,6 +1296,7 @@ void nir_lower_atomics(nir_shader *shader); void nir_convert_to_ssa_impl(nir_function_impl *impl); void nir_convert_to_ssa(nir_shader *shader); +void nir_convert_from_ssa(nir_shader *shader); bool nir_opt_global_to_local(nir_shader *shader); |