freedreno/ir3: add more disasm stats
authorRob Clark <robdclark@chromium.org>
Thu, 6 Aug 2020 17:03:51 +0000 (10:03 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 11 Aug 2020 01:12:18 +0000 (01:12 +0000)
commit8d437b21944327ac6b6320137133d1e35f6eacc2
treeeb20d54c451f018d63b63b986e2cc466bb8e73da
parent7aa74ab7921606940844a2da16b455330eedc53f
freedreno/ir3: add more disasm stats

Add tracking for # of instructions per category, similar to the last
patch.  Also add a few other shader-db stats that were missing on the
disasm side, to make it easier to compare to shaders from cmdstream
traces.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6243>
src/freedreno/.gitlab-ci/reference/dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log
src/freedreno/.gitlab-ci/reference/fd-clouds.log
src/freedreno/.gitlab-ci/reference/glxgears-a420.log
src/freedreno/common/disasm.h
src/freedreno/ir3/disasm-a3xx.c