From: Michel Dänzer Date: Mon, 14 Jan 2019 11:52:52 +0000 (+0100) Subject: amd/common: Restore v4i32 suffix for llvm.SI.load.const intrinsic X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1a20b5679871b032f06007bde0fe422a3e761626;p=mesa.git amd/common: Restore v4i32 suffix for llvm.SI.load.const intrinsic It was accidentally dropped in commit e4803ab7d2b6 "amd/common: use llvm.amdgcn.s.buffer.load for LLVM 8.0", breaking the universe with LLVM 7. Trivial. --- diff --git a/src/amd/common/ac_llvm_build.c b/src/amd/common/ac_llvm_build.c index 6aa96ee86d4..768364b2dc6 100644 --- a/src/amd/common/ac_llvm_build.c +++ b/src/amd/common/ac_llvm_build.c @@ -1243,7 +1243,7 @@ ac_build_buffer_load(struct ac_llvm_context *ctx, } const char *intrname = HAVE_LLVM >= 0x0800 ? "llvm.amdgcn.s.buffer.load.f32" - : "llvm.SI.load.const"; + : "llvm.SI.load.const.v4i32"; unsigned num_args = HAVE_LLVM >= 0x0800 ? 3 : 2; LLVMValueRef args[3] = { rsrc,