[PATCH] D81451: [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen
Ties Stuij via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 16 11:00:13 PDT 2020
stuij added a comment.
In D81451#2092997 <https://reviews.llvm.org/D81451#2092997>, @pratlucas wrote:
> Hi @stuij,
>
> The changes to the backend only handle the half (f16) type itself, not vectors that have it as their base type.
>
> From what I've checked on the AAPCS, the rules for handling those types are a bit different and they would require their own handling in the backend's calling convention lowering.
> I haven't looked into the backend's handling of those types in detail, but I believe a similar approach to the one taken for f16 would be possible for the vector types as well.
Fair enough. Thanks.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D81451/new/
https://reviews.llvm.org/D81451
More information about the cfe-commits
mailing list