From 656b84c2ef525e3b69802c9057c5897e327b0332 Mon Sep 17 00:00:00 2001 From: Wilco Dijkstra Date: Thu, 7 Aug 2014 16:29:55 +0000 Subject: This patch adds new function libc_feholdsetround_noex_aarch64_ctx, enabling further optimization. libc_feholdsetround_aarch64_ctx now only needs to read the FPCR in the typical case, avoiding a redundant FPSR read. Performance results show a good improvement (5-10% on sin()) on cores with expensive FPCR/FPSR instructions. --- ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index f1c965e321..1702300704 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-08-07 Wilco Dijkstra + + * sysdeps/aarch64/fpu/math_private.h + (libc_feholdsetround_noex_aarch64_ctx): New function. + 2014-08-07 Wilco Dijkstra * sysdeps/arm/armv6/strcpy.S (strcpy): -- cgit v1.2.3