i965/fs: Add pass to propagate conditional modifiers.
authorMatt Turner <mattst88@gmail.com>
Fri, 22 Aug 2014 17:54:43 +0000 (10:54 -0700)
committerMatt Turner <mattst88@gmail.com>
Sat, 24 Jan 2015 01:57:40 +0000 (17:57 -0800)
commit19f9cb72c8b95febd53b80de137e7bf716fb45f1
tree7b2d5bed7bdddec3f0012d864162c6edc548d197
parent3759a89ad358139ef981bd5d46261ee115762b94
i965/fs: Add pass to propagate conditional modifiers.

total instructions in shared programs: 5974160 -> 5959463 (-0.25%)
instructions in affected programs:     1743737 -> 1729040 (-0.84%)
GAINED:                                0
LOST:                                  12

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_cmod_propagation.cpp [new file with mode: 0644]