mesa/src/amd/llvm
Rhys Perry 0cb26f31fe ac/llvm: skip ballot zext for 32-bit dest with wave32-as-wave64
NGG lowering can ballots with a 32-bit destination even if the ballot bit
size is 64.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24140>
2023-07-17 11:21:35 +00:00
..
ac_llvm_build.c ac/llvm: fix wave32 ac_build_mbcnt_add with 64-bit mask 2023-07-17 11:21:35 +00:00
ac_llvm_build.h compiler: Move from nir_scope to mesa_scope 2023-06-19 23:29:26 +00:00
ac_llvm_helper.cpp ac/llvm: fix AC_TM_CHECK_IR 2023-07-17 11:21:34 +00:00
ac_llvm_util.c ac/llvm: set +cumode for radeonsi 2023-06-11 08:25:45 +00:00
ac_llvm_util.h ac/llvm: set +cumode for radeonsi 2023-06-11 08:25:45 +00:00
ac_nir_to_llvm.c ac/llvm: skip ballot zext for 32-bit dest with wave32-as-wave64 2023-07-17 11:21:35 +00:00
ac_nir_to_llvm.h ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT 2023-05-24 21:48:19 +00:00
ac_shader_abi.h ac/llvm,radeonsi: lower nir_load_user_data_amd in abi 2023-06-13 03:41:02 +00:00
meson.build ac/llvm: remove unused llvm cull 2022-12-02 04:37:23 +00:00