aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/filesystem/operations.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2022-09-15 15:17:23 +0000
committerSander de Smalen <sander.desmalen@arm.com>2022-09-16 14:07:47 +0000
commitb00c36c2958b250ce6031a9b9776b3011fae4f33 (patch)
tree6acb608e4eec4d925cee35f0182028bd35142e04 /libcxx/src/filesystem/operations.cpp
parent6b86b481e3d0d3f60f2e515e81629b52c276fc81 (diff)
downloadllvm-b00c36c2958b250ce6031a9b9776b3011fae4f33.zip
llvm-b00c36c2958b250ce6031a9b9776b3011fae4f33.tar.gz
llvm-b00c36c2958b250ce6031a9b9776b3011fae4f33.tar.bz2
[AArch64][SME] Implement ABI for calls to/from streaming functions.
This patch implements the ABI for calls from: Normal -> Streaming Normal -> Streaming-compatible Streaming -> Normal Streaming -> Streaming-compatible Streaming -> Streaming The compiler inserts SMSTART/SMSTOP instructions before and after the call, depending on the required transition. More details about the SME attributes and design can be found in D131562. Reviewed By: aemerson Differential Revision: https://reviews.llvm.org/D131576
Diffstat (limited to 'libcxx/src/filesystem/operations.cpp')
0 files changed, 0 insertions, 0 deletions