nir/lower_idiv: add new llvm-based path
[mesa.git] / src / broadcom / compiler / vir.c
index dc5d3fe3bed6d708124adddc70c1dccec20bde06..af8c7aab1a75712ebb5e8f091472e0902037f41a 100644 (file)
@@ -932,7 +932,7 @@ uint64_t *v3d_compile(const struct v3d_compiler *compiler,
         NIR_PASS_V(c->s, v3d_nir_lower_io, c);
         NIR_PASS_V(c->s, v3d_nir_lower_txf_ms, c);
         NIR_PASS_V(c->s, v3d_nir_lower_image_load_store);
-        NIR_PASS_V(c->s, nir_lower_idiv);
+        NIR_PASS_V(c->s, nir_lower_idiv, nir_lower_idiv_fast);
 
         v3d_optimize_nir(c->s);