aco/gfx11: workaround LdsDirectVALUHazard
authorRhys Perry <pendingchaos02@gmail.com>
Thu, 25 Aug 2022 11:16:39 +0000 (12:16 +0100)
committerMarge Bot <emma+marge@anholt.net>
Wed, 19 Oct 2022 02:46:03 +0000 (02:46 +0000)
commit296b4d95a3e35b2ab62ebcbd7e3a578fcbdd5b26
tree9c0226ea92d50784d6ff55a57d891f94ca0999f9
parent1a9840b3416bb67b9a641705c0f065b7053f4399
aco/gfx11: workaround LdsDirectVALUHazard

fossil-db (gfx1100):
Totals from 57858 (42.85% of 135032) affected shaders:

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/18273>
src/amd/compiler/README-ISA.md
src/amd/compiler/aco_insert_NOPs.cpp
src/amd/compiler/aco_opcodes.py
src/amd/compiler/tests/test_assembler.cpp
src/amd/compiler/tests/test_insert_nops.cpp