pan/bi: Add collect and split instructions
authorAlyssa Rosenzweig <alyssa@collabora.com>
Mon, 9 May 2022 21:00:11 +0000 (17:00 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 19 May 2022 16:08:26 +0000 (16:08 +0000)
commit298d20f805cbe44f1bad6fe4e7ff70eb31a8c335
tree84f082421a0d364cdeec140b9d1681cfa730a446
parentafd88d138040788c1be244d7821b2357a6502754
pan/bi: Add collect and split instructions

These move-like instructions will be generated during instruction selection and
lowered before/after register allocation.

These need special printer support until we get dynamic sources/destinations.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16585>
src/panfrost/bifrost/ISA.xml
src/panfrost/bifrost/bi_printer.c.py