aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunctionSplitter.cpp
diff options
context:
space:
mode:
authorSebastian Neubauer <sebastian.neubauer@amd.com>2021-04-23 16:09:31 +0200
committerSebastian Neubauer <sebastian.neubauer@amd.com>2021-04-23 18:09:24 +0200
commit3366d8115366866a3a14de925b37dea637025919 (patch)
tree0dfcf77411ebfb9e61b5a984e166ae40d031a280 /llvm/lib/CodeGen/MachineFunctionSplitter.cpp
parentd9187f50b98f14df55a1d9a675b39e7367ac3b43 (diff)
downloadllvm-3366d8115366866a3a14de925b37dea637025919.zip
llvm-3366d8115366866a3a14de925b37dea637025919.tar.gz
llvm-3366d8115366866a3a14de925b37dea637025919.tar.bz2
[AMDGPU] Save WWM registers in functions
The values of registers in inactive lanes needs to be saved during function calls. Save all registers used for whole wave mode, similar to how it is done for VGPRs that are used for SGPR spilling. Differential Revision: https://reviews.llvm.org/D99429 Reapply with fixed tests on window.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionSplitter.cpp')
0 files changed, 0 insertions, 0 deletions