[PATCH] D135652: [AArch64] Add preserve_all calling convention.
Daniel Kiss via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 13 13:29:22 PDT 2022
danielkiss marked an inline comment as done.
danielkiss added inline comments.
================
Comment at: clang/include/clang/Basic/AttrDocs.td:5176
+ X16-X18. Furthermore it also preserves all SIMD - floating point registers
+ (V0-V31).
+
----------------
efriedma wrote:
> efriedma wrote:
> > Please clarify which bits are actually getting preserved. It looks like it's the low 64 bits of each vector register?
> Please clarify which bits are actually getting preserved. It looks like in the updated version, it's the low 128 bits of each vector register? (With SVE, that isn't necessarily the whole register.)
Sorry missed it, now it hopefully completely clear.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135652/new/
https://reviews.llvm.org/D135652
More information about the llvm-commits
mailing list