aco/gfx10: Fix VcmpxExecWARHazard mitigation.
authorTimur Kristóf <timur.kristof@gmail.com>
Fri, 24 Jan 2020 14:17:44 +0000 (15:17 +0100)
committerMarge Bot <eric+marge@anholt.net>
Fri, 24 Jan 2020 16:21:08 +0000 (16:21 +0000)
commitc787b8d2a16d5e2950f209b1fcbec6e6c0388845
tree701457f58ea4d208b2fac3d246add1dfc90fbb7d
parent8a32f57fff56b3b94f1b5589feba38016f39427c
aco/gfx10: Fix VcmpxExecWARHazard mitigation.

The SOPP instruction shouldn't have a definition, and its block
should be set to -1 in order to prevent it from being recognized
as a branch.
Also fix a typo in the readme.

Fixes: d6dfce02d074d615a3b88a3fccd8ee8c7e13c010
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3552>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3552>
src/amd/compiler/README.md
src/amd/compiler/aco_insert_NOPs.cpp