commit | 2cd02e30d2e1677762d34f1831b8e609970ef0f3 | [log] [tgz] |
---|---|---|
author | Tapani Pälli <tapani.palli@intel.com> | Tue Sep 06 10:17:57 2016 +0300 |
committer | Tapani Pälli <tapani.palli@intel.com> | Fri Sep 09 07:50:42 2016 +0300 |
tree | feee2ec4658902c6a7eb46848c7b3b19095a29c7 | |
parent | 175ac629be1396fb8566836e32961a22fc5cca21 [diff] |
glsl: use hash instead of exec_list in copy propagation This change makes copy propagation pass faster. Complete link time spent in test case attached to bug 94477 goes down to ~400 secs from over 500 secs on my HSW machine. Does not fix the actual issue but brings down the total. No regressions seen in CI. v2: do not leak hash_table structure Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Reviewed-by: Eric Anholt <eric@anholt.net>