[AMDGPU] new gfx940 fp atomics
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Thu, 3 Mar 2022 21:14:42 +0000 (13:14 -0800)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Mon, 7 Mar 2022 20:32:02 +0000 (12:32 -0800)
commit932f628121d85281ef1a2410dd158a735acdea5e
treeefae64104ed9ce0d008a58a44426173d320b9d1e
parent89d5c31b780d28de1a9867238fe2304eef6dff37
[AMDGPU] new gfx940 fp atomics

Differential Revision: https://reviews.llvm.org/D121028
16 files changed:
clang/include/clang/Basic/BuiltinsAMDGPU.def
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGenOpenCL/builtins-amdgcn-fp-atomics-gfx90a-err.cl [new file with mode: 0644]
clang/test/CodeGenOpenCL/builtins-fp-atomics-gfx940.cl [new file with mode: 0644]
llvm/include/llvm/IR/IntrinsicsAMDGPU.td
llvm/lib/Target/AMDGPU/AMDGPU.td
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td
llvm/lib/Target/AMDGPU/DSInstructions.td
llvm/lib/Target/AMDGPU/FLATInstructions.td
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/fp-atomics-gfx940.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/fp-atomics-gfx940.ll [new file with mode: 0644]
llvm/test/MC/AMDGPU/gfx940_asm_features.s
llvm/test/MC/Disassembler/AMDGPU/gfx940_dasm_features.txt