public inbox for
help / color / mirror / Atom feed
* [glibc] aarch64: Add NEWS entry about libmvec for 2.39
@ 2024-01-15 14:55 Szabolcs Nagy
  0 siblings, 0 replies; only message in thread
From: Szabolcs Nagy @ 2024-01-15 14:55 UTC (permalink / raw)
  To: glibc-cvs;h=7100d9ae21e2737f96f824259167788aabd8308f

commit 7100d9ae21e2737f96f824259167788aabd8308f
Author: Szabolcs Nagy <>
Date:   Wed Jan 3 09:06:38 2024 +0000

    aarch64: Add NEWS entry about libmvec for 2.39
    Auto-vectorizing scalar calls is now supported.
    Reviewed-by: Carlos O'Donell <>

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 83ae627f47..16afc4f869 100644
--- a/NEWS
+++ b/NEWS
@@ -55,6 +55,13 @@ Major new features:
   unsigned char, unsigned short, unsigned int, unsigned long int and
   unsigned long long int, and a type-generic macro.
+* On AArch64 new symbols were added to libmvec and now math.h has
+  annotations to allow GCC 9 or newer to auto-vectorize calls to the
+  following scalar math functions when -ffast-math is specified:
+  acos, acosf, asin, asinf, atan, atanf, atan2, atan2f, cos, cosf,
+  exp, expf, exp10, exp10f, exp2, exp2f, expm1, expm1f, log, logf,
+  log10, log10f, log1p, log1pf, log2, log2f, sin, sinf, tan, tanf.
 Deprecated and removed features, and other changes affecting compatibility:
 * The ldconfig program now skips file names containing ';' or ending in

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-01-15 14:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-15 14:55 [glibc] aarch64: Add NEWS entry about libmvec for 2.39 Szabolcs Nagy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).