diff options
author | CarolineConcatto <caroline.concatto@arm.com> | 2024-02-19 13:39:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-19 13:39:24 +0000 |
commit | 3f0404aae7ed2f7138526e1bcd100a60dfe08227 (patch) | |
tree | ba9d72c7a5a18525d5b10b0a7b7bedef58590244 /libcxx/include/semaphore | |
parent | d022f32c73c57b59a9121eba909f5034e89c628e (diff) | |
download | llvm-3f0404aae7ed2f7138526e1bcd100a60dfe08227.zip llvm-3f0404aae7ed2f7138526e1bcd100a60dfe08227.tar.gz llvm-3f0404aae7ed2f7138526e1bcd100a60dfe08227.tar.bz2 |
[AArch64] Restore Z-registers before P-registers (#79623)
This is needed by PR#77665[1] that uses a P-register while restoring
Z-registers.
The reverse for SVE register restore in the epilogue was added to
guarantee performance, but further work was done to improve sve frame
restore and besides that the schedule also may change the order of the
restore, undoing the reverse restore.
[1]https://github.com/llvm/llvm-project/pull/77665
Diffstat (limited to 'libcxx/include/semaphore')
0 files changed, 0 insertions, 0 deletions