commit | 0f31fa1b645e881e5e293193c85d66f5e7e48c9a | [log] [tgz] |
---|---|---|
author | Rhys Perry <pendingchaos02@gmail.com> | Mon Oct 26 19:22:14 2020 +0000 |
committer | Marge Bot <eric+marge@anholt.net> | Tue Oct 27 15:24:38 2020 +0000 |
tree | 8c10faedff0fe20473bb519b0445ade4ea0a22bb | |
parent | 72b307a3389b8940ec639c3086fcef79f778b7e5 [diff] |
aco: skip value numbering of copies Instead, copy-propagate through and remove them. This improves value numbering in this situation: a = ... b = copy a c = copy a use(b) use(c) Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Daniel Schürmann <daniel@schuermann.dev> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7216>