pan/va: Add instruction selection lowering pass
authorAlyssa Rosenzweig <alyssa@collabora.com>
Fri, 23 Jul 2021 20:35:06 +0000 (16:35 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 25 Mar 2022 19:00:13 +0000 (19:00 +0000)
commit9a9b20e6526809fab8d3bb021c85bcec3720620e
tree7eba8af3ab839a0d1c105c646f74277fd123d201
parentb796d32564fd5aadc3c0d95011813df237363e82
pan/va: Add instruction selection lowering pass

Valhall removes certain instructions from Bifrost, requiring a canonical
lowering.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15223>
src/panfrost/bifrost/meson.build
src/panfrost/bifrost/valhall/va_compiler.h
src/panfrost/bifrost/valhall/va_lower_isel.c [new file with mode: 0644]