summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2015-03-21 12:21:21 -0700
committerJason Ekstrand <jason.ekstrand@intel.com>2015-04-01 12:51:04 -0700
commita8c8b3b8720bb7ce8ac1cb94815ed36d8c881f66 (patch)
treebddfa18945fa28d40c53070ab113e3d3efc6dfc0 /src/glsl/Makefile.sources
parente06a3d0282ef018ae4a28b091a632c6a2e8c7c52 (diff)
downloadexternal_mesa3d-a8c8b3b8720bb7ce8ac1cb94815ed36d8c881f66.zip
external_mesa3d-a8c8b3b8720bb7ce8ac1cb94815ed36d8c881f66.tar.gz
external_mesa3d-a8c8b3b8720bb7ce8ac1cb94815ed36d8c881f66.tar.bz2
nir: Add a dedicated ffma peephole optimization
i965/nir: Use the dedicated ffma peephole total instructions in shared programs: 4418748 -> 4394618 (-0.55%) instructions in affected programs: 1292790 -> 1268660 (-1.87%) helped: 5999 HURT: 457 GAINED: 4 LOST: 9 Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'src/glsl/Makefile.sources')
-rw-r--r--src/glsl/Makefile.sources1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/glsl/Makefile.sources b/src/glsl/Makefile.sources
index fa5d991..b56fa26 100644
--- a/src/glsl/Makefile.sources
+++ b/src/glsl/Makefile.sources
@@ -48,6 +48,7 @@ NIR_FILES = \
nir/nir_opt_dce.c \
nir/nir_opt_gcm.c \
nir/nir_opt_global_to_local.c \
+ nir/nir_opt_peephole_ffma.c \
nir/nir_opt_peephole_select.c \
nir/nir_opt_remove_phis.c \
nir/nir_print.c \