aco: Generalize vs_inputs to args_pending_vmem.
authorTimur Kristóf <timur.kristof@gmail.com>
Fri, 3 Mar 2023 01:30:49 +0000 (17:30 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 8 Mar 2023 04:39:18 +0000 (04:39 +0000)
commit3058ab6090725273e9109c13c8a9798e328923e8
tree771afc5967e724139dc09e4bb96abdbfd5f4843b
parent1583bea9dab571069790fd773e1b4e9cb8a382a6
aco: Generalize vs_inputs to args_pending_vmem.

Handle arguments that need a waitcnt without relying on
RADV specific VS input information.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21696>
src/amd/compiler/aco_insert_waitcnt.cpp
src/amd/compiler/aco_instruction_selection.cpp
src/amd/compiler/aco_ir.h
src/amd/compiler/aco_statistics.cpp