nir/lower_idiv: add new llvm-based path
[mesa.git] / src / gallium / drivers / vc4 / vc4_program.c
index fc1488619892bf6bd66996ac57f6bc0be86dbea0..8ec181bc8fa0b493c9e02cf097df7ebdaaf673c3 100644 (file)
@@ -2321,7 +2321,7 @@ vc4_shader_ntq(struct vc4_context *vc4, enum qstage stage,
 
         NIR_PASS_V(c->s, vc4_nir_lower_io, c);
         NIR_PASS_V(c->s, vc4_nir_lower_txf_ms, c);
-        NIR_PASS_V(c->s, nir_lower_idiv);
+        NIR_PASS_V(c->s, nir_lower_idiv, nir_lower_idiv_fast);
 
         vc4_optimize_nir(c->s);