aco: add vmem/smem score statistic
authorRhys Perry <pendingchaos02@gmail.com>
Wed, 4 Dec 2019 14:41:18 +0000 (14:41 +0000)
committerMarge Bot <eric+marge@anholt.net>
Fri, 3 Apr 2020 12:12:08 +0000 (12:12 +0000)
commit507956ed04fcdcfd44419d1b16f032e1d81d0dcb
tree62ad87a67e6a44fa19596b0fc464ae87e7bae6b3
parentb1544352c022953febcc2c2c448ba21551e6b215
aco: add vmem/smem score statistic

This isn't perfect (for example, changes might not be too meaningful when
comparing shaders with different control flow) but it should be useful for
evaluating scheduler changes.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2965>
src/amd/compiler/aco_insert_waitcnt.cpp
src/amd/compiler/aco_interface.cpp
src/amd/compiler/aco_ir.h