Ping.
On Thu, Feb 23, 2017 at 1:01 AM, Marek Olšák <mar...@gmail.com> wrote: > From: Marek Olšák <marek.ol...@amd.com> > > They can vary at call sites if the intrinsic is NOT a legacy SI intrinsic. > We need this to force readnone or inaccessiblememonly on some amdgcn > intrinsics. > > This is only used with LLVM 4.0 and later. Intrinsics only used with > LLVM <= 3.9 don't need the LEGACY flag. > > gallivm and ac code is in the same patch, because splitting would be > more complicated with all the LEGACY uses all over the place. > --- > src/amd/common/ac_llvm_build.c | 23 ++++---- > src/amd/common/ac_llvm_util.c | 31 +++++++---- > src/amd/common/ac_llvm_util.h | 17 +++--- > src/amd/common/ac_nir_to_llvm.c | 63 ++++++++++++++-------- > src/gallium/auxiliary/draw/draw_llvm.c | 6 ++- > src/gallium/auxiliary/gallivm/lp_bld_intr.c | 51 ++++++++++++------ > src/gallium/auxiliary/gallivm/lp_bld_intr.h | 11 ++-- > src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 3 +- > src/gallium/drivers/llvmpipe/lp_state_fs.c | 3 +- > src/gallium/drivers/llvmpipe/lp_state_setup.c | 7 +-- > src/gallium/drivers/radeonsi/si_shader.c | 64 > ++++++++++++++--------- > src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c | 14 +++-- > 12 files changed, 184 insertions(+), 109 deletions(-) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev