diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2020-07-20 14:43:50 +0100 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2020-07-21 15:55:39 +0100 |
commit | 9bacf1588583014538a0217add18f370acb95788 (patch) | |
tree | 5256d4967c72e5c7c72ce0d97866d8c84f3902e9 /llvm/docs/tutorial/MyFirstLanguageFrontend | |
parent | 44e1a93ccf521c63be866e478fe63d859b34f0b6 (diff) | |
download | llvm-9bacf1588583014538a0217add18f370acb95788.zip llvm-9bacf1588583014538a0217add18f370acb95788.tar.gz llvm-9bacf1588583014538a0217add18f370acb95788.tar.bz2 |
[AArch64][SVE] Fix PCS for functions taking/returning scalable types.
The default calling convention needs to save/restore the SVE callee
saves according to the SVE PCS when the function takes or returns
scalable types, even when the `aarch64_sve_vector_pcs` CC is not
specified for the function.
Reviewers: efriedma, paulwalker-arm, david-arm, rengolin
Reviewed By: paulwalker-arm
Differential Revision: https://reviews.llvm.org/D84041
Diffstat (limited to 'llvm/docs/tutorial/MyFirstLanguageFrontend')
0 files changed, 0 insertions, 0 deletions