[PATCH] D53928: Enable builtins necessary for SLEEF [AArch64] vectorized trigonometry libm functions
Stefan Teleman via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 6 09:26:15 PST 2019
steleman updated this revision to Diff 185578.
steleman added a comment.
Herald added a project: clang.
This is a small - but signifcant - update to the original changeset.
What's new in this update:
When -fveclib=SLEEF was passed on compile-line, neither clang nor LLVM emit any warnings if SLEEF is not supported on the Target architecture. SLEEF is currently supported only on AArch64. So, for other ISA's, -fveclib=SLEEF would be quietly ignored, without any hints.
This new version of the changeset adds a diagnostic if -fveclib=SLEEF is called on an ISA that doesn't (yet) support SLEEF.
CHANGES SINCE LAST ACTION
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 9610 bytes
Desc: not available
More information about the cfe-commits