diff options
author | Rob Clark <[email protected]> | 2016-05-09 12:36:03 -0400 |
---|---|---|
committer | Rob Clark <[email protected]> | 2016-05-15 17:25:48 -0400 |
commit | 79d6409a1467127daaea8a98e6d8c14779180a79 (patch) | |
tree | 846f04a99524ff0735508af12f1f138a70387b08 /src/compiler/nir/nir.h | |
parent | f8840f471deb86ee8a545255cea0a889557846e9 (diff) |
nir: return progress from lower_idiv
With algebraic-opt support for lowering div to shift, the driver would
like to be able to run this pass *after* the main opt-loop, and then
conditionally re-run the opt-loop if this pass actually lowered some-
thing.
Signed-off-by: Rob Clark <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/compiler/nir/nir.h')
-rw-r--r-- | src/compiler/nir/nir.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index dd919945e02..2227910eae1 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -2379,7 +2379,7 @@ typedef struct nir_lower_tex_options { bool nir_lower_tex(nir_shader *shader, const nir_lower_tex_options *options); -void nir_lower_idiv(nir_shader *shader); +bool nir_lower_idiv(nir_shader *shader); void nir_lower_clip_vs(nir_shader *shader, unsigned ucp_enables); void nir_lower_clip_fs(nir_shader *shader, unsigned ucp_enables); |