diff options
author | Rhys Perry <pendingchaos02@gmail.com> | 2020-06-19 11:30:27 +0100 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-11-03 14:56:00 +0000 |
commit | 89c4bba8bce40edbb621af9ddc121ea498658338 (patch) | |
tree | 6fa23d28f5f6bad1056f3ce497d3523cd3710f5f /.gitlab-ci | |
parent | 16c756e55d553673314d22931bb0a84864380ff3 (diff) |
nir/algebraic: better propagate constants up fadd chains
Make the optimization create more mad-friendly code if the order of the
fadd's operands is unlucky.
fossil-db (Navi):
Totals from 9259 (8.07% of 114665) affected shaders:
SGPRs: 615991 -> 616191 (+0.03%); split: -0.05%, +0.08%
VGPRs: 442184 -> 443568 (+0.31%); split: -0.10%, +0.41%
CodeSize: 32674876 -> 32625572 (-0.15%); split: -0.17%, +0.02%
MaxWaves: 108560 -> 108152 (-0.38%); split: +0.07%, -0.44%
Instrs: 6126473 -> 6120463 (-0.10%); split: -0.13%, +0.03%
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5631>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/traces-virgl.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci/traces-virgl.yml b/.gitlab-ci/traces-virgl.yml index 86154abfbf1..4e27a3c498b 100644 --- a/.gitlab-ci/traces-virgl.yml +++ b/.gitlab-ci/traces-virgl.yml @@ -21,7 +21,7 @@ traces: - path: gputest/pixmark-piano.trace expectations: - device: gl-virgl - checksum: 43b2c4db0d6810cca945071b9a645561 + checksum: 8293e59b818715ddf1c23e9f60b17851 - path: gputest/triangle.trace expectations: - device: gl-virgl |