freedreno/ir3: add last-baryf shaderdb stat
authorRob Clark <robdclark@chromium.org>
Wed, 11 Dec 2019 23:52:32 +0000 (15:52 -0800)
committerRob Clark <robdclark@chromium.org>
Fri, 13 Dec 2019 17:25:40 +0000 (09:25 -0800)
commitdd34ccb2c5abff27bddb32becfa8fea6c4abaf1b
tree19de5bba28a911965cc1eb64a915669bbeb392ab
parent2865d79a33c120e512d5619b1f1fdcfdcbe50fa8
freedreno/ir3: add last-baryf shaderdb stat

Sometimes sched changes that are a win in terms of instruction count
and/or register pressure, are worse in real life, due to keeping varying
storage locked for too long.  Add a shader-db stat to give this more
visibility.

Signed-off-by: Rob Clark <robdclark@chromium.org>
src/freedreno/ir3/ir3.c
src/freedreno/ir3/ir3.h
src/gallium/drivers/freedreno/ir3/ir3_gallium.c