nir/lower_shader_calls: Convert to register intrinsics
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Thu, 25 May 2023 13:05:56 +0000 (09:05 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 12 Jul 2023 01:34:27 +0000 (01:34 +0000)
commit9eab1e7521bb7359d552c5652d56bd76507fbfa6
treefcdafdcfb9c1bea19b2726557c61f0f9a76b444f
parent002f8b657eb15fa35a1289c6bfdc174ff302f2d6
nir/lower_shader_calls: Convert to register intrinsics

Yet another internal use of nir_register that gets lowered back to SSA after the
pass. Easy enough to replace with intrinsic-based registers instead.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23089>
src/compiler/nir/nir_lower_shader_calls.c