[PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 29 10:17:33 PDT 2022
tim.schmielau added a comment.
In D116879#3823875 <https://reviews.llvm.org/D116879#3823875>, @RKSimon wrote:
> I'm struggling to find much documentation for libmvec other than the VectorABI.txt you mentioned - do you happen to know where we can review a reference header or source code please? I've tried searching by there's plenty of libs out there with similar names....
>
> I'm still not sure the vector-of-pointers pattern what we want to support tbh
I find the libmvec sources hard to read, and agree there isn't much useful material out there (at least not that I am aware of).
Most illuminating is probably the commit that changed the sincos() vector variant signature to what it currently is: https://sourceware.org/git/?p=glibc.git;a=commit;h=ee2196bb6766ca7e63a1ba22ebb7619a3266776a
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D116879/new/
https://reviews.llvm.org/D116879
More information about the llvm-commits
mailing list