aco: split operations that use a swap's definition
authorRhys Perry <pendingchaos02@gmail.com>
Thu, 7 May 2020 15:26:42 +0000 (16:26 +0100)
committerMarge Bot <eric+marge@anholt.net>
Thu, 14 May 2020 18:36:33 +0000 (18:36 +0000)
commitcdfede7336b6ef99aa60d955f7a173ea945602d4
treed8648dc63e83c109c0165017168887f3657181ef
parentf293d02dc44e631a888073a884648543feecbe51
aco: split operations that use a swap's definition

Instead of relying it's read being entirely within the swap's definition.

No shader-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/4950>
src/amd/compiler/aco_ir.h
src/amd/compiler/aco_lower_to_hw_instr.cpp