freedreno/ir3/sched: awareness of partial liveness
authorRob Clark <robdclark@chromium.org>
Tue, 24 Mar 2020 16:10:06 +0000 (09:10 -0700)
committerMarge Bot <eric+marge@anholt.net>
Mon, 13 Apr 2020 20:47:28 +0000 (20:47 +0000)
commit9701008d64171b1f16be9a8a69555df2b651c37b
tree8d3d9ea6bff649e19dad0eadcab050a89e7ef08e
parentd2f4d332dbb552af62fe5caabe67664d98f32229
freedreno/ir3/sched: awareness of partial liveness

Realize that certain instructions make a vecN live, and account for
this, in hopes of scheduling the remaining components of the vecN
sooner.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4440>
src/freedreno/ir3/ir3_sched.c