diff options
| author | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-06-09 11:16:34 -0700 |
|---|---|---|
| committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-06-09 12:50:58 -0700 |
| commit | 73bae395cfc862a30e640e9de6f2defecd6fd100 (patch) | |
| tree | 97e6a5ee53f296078aa74c4352a3afdc3977b4fe /support/support_stack_alloc.c | |
| parent | 0f91811333f23b61cf681cab2704b35a0a073b97 (diff) | |
| download | glibc-73bae395cfc862a30e640e9de6f2defecd6fd100.tar.xz glibc-73bae395cfc862a30e640e9de6f2defecd6fd100.zip | |
x86: Improve svml_s_atanhf16_core_avx512.S
Improvements are:
1. Reduce code size (-64 bytes).
2. Remove redundant move instructions.
3. Slightly improve instruction selection/scheduling where
possible.
4. Reduce rodata size ([-128, -188] bytes).
The throughput improvement is not significant as the port 0 bottleneck
is unavoidable.
Function, New Time, Old Time, New / Old
_ZGVeN16v_atanhf, 1.39, 1.408, 0.987
Diffstat (limited to 'support/support_stack_alloc.c')
0 files changed, 0 insertions, 0 deletions
