summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2015-02-03 10:11:23 -0800
committerJason Ekstrand <jason.ekstrand@intel.com>2015-02-19 17:06:17 -0800
commit190073c737a2a525be836179ab3a15e1119986fb (patch)
tree3a2c908016efd610530dadfbb1cbac680f2fc59b /src/glsl/Makefile.sources
parenta52a4b5223ec007d74e8a0277181929d3ba89c06 (diff)
downloadexternal_mesa3d-190073c737a2a525be836179ab3a15e1119986fb.zip
external_mesa3d-190073c737a2a525be836179ab3a15e1119986fb.tar.gz
external_mesa3d-190073c737a2a525be836179ab3a15e1119986fb.tar.bz2
nir: Add a global code motion (GCM) pass
v2 Jason Ekstrand <jason.ekstrand@intel.com>: - Use nir_dominance_lca for computing least common anscestors - Use the block index for comparing dominance tree depths - Pin things that do partial derivatives Reviewed-by: Reviewed-by: Connor Abbott <cwabbott0@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 3157d9a..d0210d1 100644
--- a/src/glsl/Makefile.sources
+++ b/src/glsl/Makefile.sources
@@ -45,6 +45,7 @@ NIR_FILES = \
nir/nir_opt_copy_propagate.c \
nir/nir_opt_cse.c \
nir/nir_opt_dce.c \
+ nir/nir_opt_gcm.c \
nir/nir_opt_global_to_local.c \
nir/nir_opt_peephole_select.c \
nir/nir_opt_remove_phis.c \