pan/va: Unify flow control
authorAlyssa Rosenzweig <alyssa@collabora.com>
Thu, 24 Mar 2022 22:08:27 +0000 (18:08 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 25 Mar 2022 19:00:13 +0000 (19:00 +0000)
commit76487c7eb48dedf973037d5285a09bd6ca9fe349
tree54fa0c7b565590a2c638d5407750bf9b54a2e6ce
parentcf6d1a81f682c240fcc711ce76efbec7a07efbef
pan/va: Unify flow control

Group together dependency waits and flow control into a single enum. This
simplifies the code, clarifies some detail, and ensures consistency moving
forward.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15223>
src/panfrost/bifrost/valhall/ISA.xml
src/panfrost/bifrost/valhall/asm.py
src/panfrost/bifrost/valhall/disasm.py
src/panfrost/bifrost/valhall/test/assembler-cases.txt