aco: add new NOP insertion pass for GFX6-9
authorRhys Perry <pendingchaos02@gmail.com>
Tue, 25 Feb 2020 11:27:33 +0000 (11:27 +0000)
committerMarge Bot <eric+marge@anholt.net>
Thu, 5 Mar 2020 19:37:24 +0000 (19:37 +0000)
commit7f1b537304d4837c907a9299dab3a7acf2518b0b
tree8dff7dbd7fd5a6c1fe442116e61f47e5ea15a644
parentce196812579d48df8da05118a2a5098d048da83d
aco: add new NOP insertion pass for GFX6-9

This new pass is more similar to the GFX10 pass and should be able to
handle control flow better.

No pipeline-db changes.

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/4004>
src/amd/compiler/aco_insert_NOPs.cpp
src/amd/compiler/aco_ir.h