mesa/src/amd/llvm
Pierre-Eric Pelloux-Prayer 3f272fd15e ac/llvm: fix build with LLVM 17
This builds with LLVM 12 -> 17 and a running a simple app seems to work.

I couldn't test LLVM 11 because meson fails with:

    Looking for a fallback subproject for the dependency llvm (modules:
    bitwriter, engine, mcdisassembler, mcjit, core, executionengine,
    scalaropts, transformutils, instcombine, amdgpu, bitreader, ipo, native)

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8297
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22021>
2023-03-21 15:05:25 +00:00
..
ac_llvm_build.c ac/llvm: Remove unused function ac_build_struct_tbuffer_load. 2023-03-15 14:54:28 +00:00
ac_llvm_build.h ac/llvm: fix build with LLVM 17 2023-03-21 15:05:25 +00:00
ac_llvm_helper.cpp ac/llvm: fix build with LLVM 17 2023-03-21 15:05:25 +00:00
ac_llvm_util.c ac/llvm: fix build with LLVM 17 2023-03-21 15:05:25 +00:00
ac_llvm_util.h ac/llvm: fix build with LLVM 17 2023-03-21 15:05:25 +00:00
ac_nir_to_llvm.c ac/llvm,radeonsi: lower nir_load_ring_tess_factors_amd 2023-03-16 04:33:30 +00:00
ac_nir_to_llvm.h ac/llvm: only init outputs when fragment shader for radv 2023-02-28 07:19:29 +00:00
ac_shader_abi.h ac/llvm,radeonsi: lower fbfetch in abi 2023-02-27 09:43:53 +08:00
meson.build ac/llvm: remove unused llvm cull 2022-12-02 04:37:23 +00:00