[PATCH] D131547: [Clang][AArch64] Use generic extract/insert vector for svget/svset/svcreate tuples
Simon Pilgrim via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 10 08:09:56 PDT 2022
RKSimon added a comment.
In D131547#3712509 <https://reviews.llvm.org/D131547#3712509>, @CarolineConcatto wrote:
>> Are you intending to AutoUpgrade the existing intrinsics in IR?
>
> @RKSimon
> AFAIK we want to remove them altogether.
> It is not expected that external projects depend on these intrinsics.
> It is a legacy intrinsic that was introduced before we had vector.extract and vector.insert
OK - not sure what aarch64 policy is, but x86 we tend to continue support for old intrinsics that could still be in IR through AutoUpgrade.cpp which mostly converts them to generics (very similar to CGBuiltin) - technically we plan to remove the oldest at some point but we've been very loathe to actually do it.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131547/new/
https://reviews.llvm.org/D131547
More information about the cfe-commits
mailing list