gallivm: fix atomic global temporary storage.
authorDave Airlie <airlied@gmail.com>
Fri, 21 Jul 2023 01:35:36 +0000 (11:35 +1000)
committerMarge Bot <emma+marge@anholt.net>
Fri, 21 Jul 2023 20:48:16 +0000 (20:48 +0000)
commit2b03938f27d68f6eca17002d9224639607585e90
tree62322bccadcd7a10c78eb67e2fa07944efe92e7e
parent9c17d9df4369f0acdff66a29451344e7d454888b
gallivm: fix atomic global temporary storage.

Fixes regression on llvm15 with
piglit tests/cl/program/execute/builtin/atomic/atomic_xchg-global.cl

Fixes: f28129000511 ("gallivm: Fix atomic_global types")
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Tested-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24267>
src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c