diff options
author | David Green <david.green@arm.com> | 2021-08-17 13:51:34 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2021-08-17 13:51:34 +0100 |
commit | 62e892fa2d4f372fddc5e4ef5134830f8fa20062 (patch) | |
tree | 4c5d938a84d9e4e7b71d577a3fbf46510ce02762 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | e73f4e11233323d66f1d47c4f8510f9bf812402d (diff) | |
download | llvm-62e892fa2d4f372fddc5e4ef5134830f8fa20062.zip llvm-62e892fa2d4f372fddc5e4ef5134830f8fa20062.tar.gz llvm-62e892fa2d4f372fddc5e4ef5134830f8fa20062.tar.bz2 |
[ARM] Add MQQPR and MQQQQPR spill and reload pseudo instructions
As a part of D107642, this adds pseudo instructions for MQQPR and
MQQQQPR register classes, that can spill and reloads entire registers
whilst keeping them combined, not splitting them into multiple D subregs
that a VLDMIA/VSTMIA would use. This can help certain analyses, and
helps to prevent verifier issues with subreg liveness.
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions