mesa/src/amd/llvm
Marek Olšák 303842b2db ac: fix fast division
This stopped working with LLVM 11 and might occasionally have been broken
on older LLVM, because the metadata was set on the mul, not on the rcp.

Cc: 19.3 20.0 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4268>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4268>
2020-03-21 22:34:17 +00:00
..
ac_llvm_build.c ac: fix fast division 2020-03-21 22:34:17 +00:00
ac_llvm_build.h amd/llvm: implement nir_intrinsic_demote(_if) and nir_intrinsic_is_helper_invocation 2020-03-09 12:29:32 +00:00
ac_llvm_cull.c ac/cull: don't read Position.Z if it's not needed for culling 2020-01-15 15:06:20 -05:00
ac_llvm_cull.h
ac_llvm_helper.cpp radv: remove useless RADV_DEBUG=unsafemath debug option 2019-11-15 09:07:34 +01:00
ac_llvm_util.c ac: don't set old denormals flags with LLVM >= 11 2020-03-17 20:47:48 +00:00
ac_llvm_util.h radeonsi: remove AMD_DEBUG=sisched option 2020-03-06 11:35:12 +01:00
ac_nir_to_llvm.c amd/llvm: Fix divergent descriptor regressions with radeonsi. 2020-03-17 22:53:16 +01: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 amd: join emit_kill() from radv and radeonsi in ac_nir_to_llvm 2020-03-09 12:29:32 +00:00
meson.build