[AMDGPU] Allow v_accvgpr_write to use SGPR on gfx90a
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Tue, 22 Mar 2022 19:08:29 +0000 (12:08 -0700)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Tue, 22 Mar 2022 20:52:29 +0000 (13:52 -0700)
commit72c1a0d9c224ac139ef5dae63f75ae8bbfbaa652
tree417882f79488ee50234141ab02e26712adc301f8
parent7abefc42220b74551b433083ece33be31e48700f
[AMDGPU] Allow v_accvgpr_write to use SGPR on gfx90a

This is undocumented, but it should work.

Differential Revision: https://reviews.llvm.org/D122252
13 files changed:
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.mfma.gfx90a.ll
llvm/test/CodeGen/AMDGPU/accvgpr-copy.mir
llvm/test/CodeGen/AMDGPU/agpr-copy-sgpr-no-vgprs.mir
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.bf16.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.gfx90a.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.i8.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.ll
llvm/test/CodeGen/AMDGPU/mfma-loop.ll
llvm/test/MC/AMDGPU/mai-gfx90a.s
llvm/test/MC/AMDGPU/mai-gfx940.s
llvm/test/MC/Disassembler/AMDGPU/mai-gfx90a.txt