[llvm] [aarch64] Add hyperbolic and arc trig intrinsic lowering (PR #98937)

Farzon Lotfi via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 18 10:05:02 PDT 2024


farzonl wrote:

> #### Regarding the rest of the sources and tests:
> They also look reasonable and similar to existing sources, but I cannot vouch for them.
> 
> BTW in `GlobalISel/arm64-irtranslator.ll` other functions have variants for double as well for scalable vectors (float and double). Why this isn't the case for the newly added functions as well?
> 
> #### Symbos verified in libraries:

In  `VecFuncs.def` I only added ARMPL  and SLEEF intrinsic apis if there was an equivalent libcall one that already existed. I'm going for parrity with what existed. 

https://github.com/llvm/llvm-project/pull/98937


More information about the llvm-commits mailing list