i965/nir: Temporariliy disable mul+add fusion
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 22 Jan 2016 19:09:24 +0000 (11:09 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 22 Jan 2016 19:10:54 +0000 (11:10 -0800)
We don't want to do this in the long-run but it's needed for passing the
NoContraction tests at the moment.  Eventually, we want to plumb this
through NIR properly.

src/mesa/drivers/dri/i965/brw_nir.c

index 0985c2cab4f0043760f803cbceeadc1c1218d662..d983f58765eb85f71b291ad7903c3d227ee77c9e 100644 (file)
@@ -535,7 +535,7 @@ brw_postprocess_nir(nir_shader *nir,
 
    if (devinfo->gen >= 6) {
       /* Try and fuse multiply-adds */
-      OPT(brw_nir_opt_peephole_ffma);
+//      OPT(brw_nir_opt_peephole_ffma);
    }
 
    OPT(nir_opt_algebraic_late);