pan/bi: Use nir_alu_src_as_uint
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Tue, 25 Apr 2023 18:50:01 +0000 (14:50 -0400)
committerAlyssa Rosenzweig <alyssa@rosenzweig.io>
Thu, 11 May 2023 13:23:04 +0000 (09:23 -0400)
commit445e2f16200d7d9b6d948513775b901bd3d95d47
treeb7a5971c7e132fa253b9dde13da9f88224af11ca
parent0eb5f8e76548e05287d195199705b2d259d51609
pan/bi: Use nir_alu_src_as_uint

Fixes some theoretical issues with swizzle handling. Unsure if this could cause
actual end-to-end miscompiles.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22695>
src/panfrost/compiler/bifrost_compile.c