mesa/src/amd/llvm
Jason Ekstrand d3737002ee nir/lower_atomics_to_ssbo: Also lower barriers
This is more correct for a pass which is supposed to completely lower
away atomic counters.  It also lets us stop supporting atomic counter
barriers in most of the drivers.

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3307>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3307>
2020-01-13 17:23:47 +00:00
..
ac_llvm_build.c ac/llvm: Fix ac_build_reduce in wave32 mode. 2020-01-10 12:30:44 +01:00
ac_llvm_build.h ac: add ac_build_s_endpgm 2020-01-08 16:03:48 -05:00
ac_llvm_cull.c ac: fix the return value in cull_bbox when bbox culling is disabled 2019-12-16 20:06:07 +00:00
ac_llvm_cull.h amd: Move all amd/common code that depends on LLVM to amd/llvm. 2019-10-08 00:44:08 +00:00
ac_llvm_helper.cpp radv: remove useless RADV_DEBUG=unsafemath debug option 2019-11-15 09:07:34 +01:00
ac_llvm_util.c amd: Move all amd/common code that depends on LLVM to amd/llvm. 2019-10-08 00:44:08 +00:00
ac_llvm_util.h radv: remove useless RADV_DEBUG=unsafemath debug option 2019-11-15 09:07:34 +01:00
ac_nir_to_llvm.c nir/lower_atomics_to_ssbo: Also lower barriers 2020-01-13 17:23:47 +00:00
ac_nir_to_llvm.h radeonsi/nir: don't run si_nir_opts again if there is no change 2019-11-25 16:48:27 -05:00
ac_shader_abi.h ac/nir, radv, radeonsi: Switch to using ac_shader_args 2019-11-25 14:17:10 +01:00
meson.build amd: Move all amd/common code that depends on LLVM to amd/llvm. 2019-10-08 00:44:08 +00:00