diff options
author | Rhys Perry <[email protected]> | 2020-05-12 11:10:18 +0100 |
---|---|---|
committer | Eric Engestrom <[email protected]> | 2020-05-20 20:55:20 +0200 |
commit | 6b7e48f160b64a1a28e1d3c122dcccaa434e74b2 (patch) | |
tree | 9d5e5603e5d8c39d201f5e16900698a0cd75bf5d /.gitlab-ci | |
parent | 5049d8518ece2ce46d5d0857d27a5489fa928383 (diff) |
nir/opt_if: run opt_peel_loop_initial_if after all other optimizations
Fixes dEQP-VK.graphicsfuzz.loops-ifs-continues-call with RADV.
opt_if_loop_terminator can cause this optimization or
opt_if_simplification to be run on the non-SSA code.
Signed-off-by: Rhys Perry <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Fixes: 52c8bc0130a ('nir: make opt_if_loop_terminator() less strict')
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2943
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4757>
(cherry picked from commit 50bead32b150a869f1c17efbee8476114d1462a7)
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/deqp-radv-fiji-aco-fails.txt | 3 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-navi10-aco-fails.txt | 1 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-pitcairn-aco-fails.txt | 3 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-polaris10-aco-fails.txt | 3 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-vega10-aco-fails.txt | 1 |
5 files changed, 0 insertions, 11 deletions
diff --git a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt index 66b11f7b7b2..3754ad5e9fc 100644 --- a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt @@ -11,9 +11,6 @@ dEQP-VK.glsl.builtin.precision.asin.highp.vec4 # CTS bug (list of extensions not up-to-date). dEQP-VK.info.device_extensions -# ACO specific issues. -dEQP-VK.graphicsfuzz.loops-ifs-continues-call - # Interesting failures... dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min diff --git a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt index fb0bfc9e184..39b0e5bbabb 100644 --- a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt @@ -10,4 +10,3 @@ dEQP-VK.info.device_extensions # ACO specific issues. dEQP-VK.transform_feedback.simple.multistreams_1 dEQP-VK.transform_feedback.simple.multistreams_3 -dEQP-VK.graphicsfuzz.loops-ifs-continues-call diff --git a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt index 1a9895fbda1..7541df0c183 100644 --- a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt @@ -6,6 +6,3 @@ dEQP-VK.glsl.builtin.precision.asin.highp.vec4 # CTS bug (list of extensions not up-to-date). dEQP-VK.info.device_extensions - -# ACO specific issues. -dEQP-VK.graphicsfuzz.loops-ifs-continues-call diff --git a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt index dd4f00a7166..ae8d825f416 100644 --- a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt @@ -10,6 +10,3 @@ dEQP-VK.glsl.builtin.precision.asin.highp.vec4 # CTS bug (list of extensions not up-to-date). dEQP-VK.info.device_extensions - -# ACO specific issues. -dEQP-VK.graphicsfuzz.loops-ifs-continues-call diff --git a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt index fb0bfc9e184..39b0e5bbabb 100644 --- a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt @@ -10,4 +10,3 @@ dEQP-VK.info.device_extensions # ACO specific issues. dEQP-VK.transform_feedback.simple.multistreams_1 dEQP-VK.transform_feedback.simple.multistreams_3 -dEQP-VK.graphicsfuzz.loops-ifs-continues-call |