amd/common: Restore v4i32 suffix for llvm.SI.load.const intrinsic
It was accidentally dropped in commit e4803ab7d2
"amd/common: use
llvm.amdgcn.s.buffer.load for LLVM 8.0", breaking the universe with LLVM
7.
Trivial.
This commit is contained in:

committed by
Michel Dänzer

parent
7fbd48fdc0
commit
1a20b56798
@@ -1243,7 +1243,7 @@ ac_build_buffer_load(struct ac_llvm_context *ctx,
|
|||||||
}
|
}
|
||||||
const char *intrname =
|
const char *intrname =
|
||||||
HAVE_LLVM >= 0x0800 ? "llvm.amdgcn.s.buffer.load.f32"
|
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;
|
unsigned num_args = HAVE_LLVM >= 0x0800 ? 3 : 2;
|
||||||
LLVMValueRef args[3] = {
|
LLVMValueRef args[3] = {
|
||||||
rsrc,
|
rsrc,
|
||||||
|
Reference in New Issue
Block a user