diff options
author | Kenneth Graunke <[email protected]> | 2014-11-11 23:16:13 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2015-09-11 00:01:24 -0700 |
commit | 4654439fdd766f79a78fe0d812fd916f5815e7e6 (patch) | |
tree | 54bc99aca6f096eb7cde5884fc41b86f9bafe3bd /src/glsl/opt_constant_variable.cpp | |
parent | e20f30eb5181cddf8286d2247cfaf7e0fac7e417 (diff) |
glsl: Use hash tables for opt_constant_propagation() kill sets.
Cuts compile/link time of the fragment shader in #91857 by 19%
(16.28 -> 13.05).
I didn't bother with the acp sets because they're smaller, but it
might be worth doing as well.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91857
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Thomas Helland <[email protected]>
Reviewed-by: Timothy Arceri <[email protected]>
Tested-by: Tapani Pälli <[email protected]>
Diffstat (limited to 'src/glsl/opt_constant_variable.cpp')
0 files changed, 0 insertions, 0 deletions