aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2021-12-15 11:20:33 -0500
committerMatt Arsenault <Matthew.Arsenault@amd.com>2021-12-15 18:20:49 -0500
commitf0cc43cc91f7f9e45aefb3fab4cae50489e7696f (patch)
tree60a7dc4e560b945c158a43f410b931580c66b662 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent45f16eabd67b1d3f8fab3ed24c74b9b9dac2239e (diff)
downloadllvm-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