pan/bi: +JUMP can't read same-cycle temp
authorAlyssa Rosenzweig <alyssa@collabora.com>
Wed, 18 May 2022 15:02:53 +0000 (11:02 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 19 May 2022 16:08:26 +0000 (16:08 +0000)
commitc8882ee11503689c453912d1462208e95339c262
treef89cbba0573ce103bf85b15ac32705a46253ede8
parentc387096eca0bddc83946c56505d51a54752806ce
pan/bi: +JUMP can't read same-cycle temp

Minor ISA detail missed in the Bifrost scheduler. I hit this in an early version
of this series (where a move feeding into a blend shader return was not
coalesced). Let's get it fixed in the scheduler.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16585>
src/panfrost/bifrost/bi_schedule.c
src/panfrost/bifrost/test/test-scheduler-predicates.cpp