]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog
Speed up the ARM fenv implementation by avoiding unnecessary FPSCR
authorWilco <wdijkstr@arm.com>
Tue, 24 Jun 2014 12:04:27 +0000 (12:04 +0000)
committerWilco <wdijkstr@arm.com>
Tue, 24 Jun 2014 12:04:27 +0000 (12:04 +0000)
commit001f7b773c637560ecfa686452a5e68d60d07db3
tree08bd670c6b892304a287c56f6cbeb00e92276567
parent4841e6a6c2fa691201fb52dfaf6b6a8920229bac
Speed up the ARM fenv implementation by avoiding unnecessary FPSCR
writes if the FPSCR remains unchanged.

2014-06-24  Wilco  <wdijkstr@arm.com>

* sysdeps/arm/fclrexcpt.c (feclearexcept):
Optimize to avoid unnecessary FPSCR writes.
* sysdeps/arm/fedisblxcpt.c (fedisableexcept): Likewise.
* sysdeps/arm/feenablxcpt.c (feenableexcept): Likewise.
* sysdeps/arm/fsetexcptflg.c (fesetexceptflag): Likewise.
* sysdeps/arm/setfpucw.c (__setfpucw): Likewise.
ChangeLog
sysdeps/arm/fclrexcpt.c
sysdeps/arm/fedisblxcpt.c
sysdeps/arm/feenablxcpt.c
sysdeps/arm/fsetexcptflg.c
sysdeps/arm/setfpucw.c