[PATCH] D120622: [AArch64] Use correct calling convention for each vararg
Reid Kleckner via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 28 12:07:40 PST 2022
rnk added inline comments.
================
Comment at: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:5945
if (i->hasByValAttr())
return false;
----------------
rnk wrote:
> This seems like a bug for musttail. We could set up a virtual thunk with a byval argument, and I believe that would result in the relevant backend error.
So far I have failed to convince clang to use the `byval` attribute when generating code for AArch64, so maybe this is irrelevant.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D120622/new/
https://reviews.llvm.org/D120622
More information about the llvm-commits
mailing list