diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2020-02-17 14:27:27 +0000 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2020-02-17 15:20:28 +0000 |
commit | a7a96c726e884101b09ca8bea1944e2f5b3950e7 (patch) | |
tree | 494c89a4298673f60c91becd7e73be5f6b6f6891 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 0acd7e02f293378aeb2a4e1f8067a79ba5e04e6c (diff) | |
download | llvm-a7a96c726e884101b09ca8bea1944e2f5b3950e7.zip llvm-a7a96c726e884101b09ca8bea1944e2f5b3950e7.tar.gz llvm-a7a96c726e884101b09ca8bea1944e2f5b3950e7.tar.bz2 |
[AArch64] Implement passing SVE vectors by ref for AAPCS.
Summary:
This patch implements the part of the calling convention
where SVE Vectors are passed by reference. This means the
caller must allocate stack space for these objects and
pass the address to the callee.
Reviewers: efriedma, rovka, cameron.mcinally, c-rhodes, rengolin
Reviewed By: efriedma
Subscribers: tschuett, kristof.beyls, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D71216
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions