diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-12-15 11:20:33 -0500 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-12-15 18:20:49 -0500 |
commit | f0cc43cc91f7f9e45aefb3fab4cae50489e7696f (patch) | |
tree | 60a7dc4e560b945c158a43f410b931580c66b662 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 45f16eabd67b1d3f8fab3ed24c74b9b9dac2239e (diff) | |
download | llvm-f0cc43cc91f7f9e45aefb3fab4cae50489e7696f.zip llvm-f0cc43cc91f7f9e45aefb3fab4cae50489e7696f.tar.gz llvm-f0cc43cc91f7f9e45aefb3fab4cae50489e7696f.tar.bz2 |
AMDGPU: Use v_accvgpr_mov_b32 when copying AGPR tuples on gfx90a
This is an optimization, but also fixes a compile failure when no free
VGPRs are available. The problem still exists for gfx908 where a
scratch register is still required. This also still exists for the
SGPR to AGPR case.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions