Переглянути джерело

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.
tags/19.0-branchpoint
Michel Dänzer 6 роки тому
джерело
коміт
1a20b56798
1 змінених файлів з 1 додано та 1 видалено
  1. 1
    1
      src/amd/common/ac_llvm_build.c

+ 1
- 1
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,

Завантаження…
Відмінити
Зберегти