fix-tests
[libc] Refactor sqrt implementations and add tests for generic sqrt implementations.
[libc] Update exhaustive testing documentations.
[libc] Use nearest_integer instructions to improve expm1f performance.
[libc] Use '+' constraint on inline assembly
[libc][math] fmod/fmodf implementation.
[libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h.
[libc] Add the remaining long double flavors of nearest integer functions.
[libc] Add implementation of few floating point manipulation functions.
[libc] Add long double flavors of the floating point manipulation functions.
[libc] Add x86_64 implementations of double precision cos, sin and tan.
[libc] Move implementations of cosf, sinf, sincosf to src/math directory.
[libc] Move implementations of expf and exp2f from the AOR to src/math.
[libc] Add implementation of expm1f.
[libc] Add implementation of fabs and fabsf.
[libc] Add implementations long double fabsl and truncl functions.
[libc] Add implementations of fdim[f|l].
[libc] Automatically add -mfma flag for architectures supporting FMA.
[libc] Add hardware implementations of fma and fmaf for x86_64 and aarch64.
[libc] Add implementation of fmaf.
[libc] Add implementations of fmax, fmaxf, and fmaxl.
Add implementations for fmin, fminf, and fminl. Testing infrastructure update is splitted to https://reviews.llvm.org/D83931.
[libc] Add implementation of hypot.
[libc] Add implementation for hypotf
[libc] Add implementations of ilogb[f|l].
[libc] Add implementations of ldexp[f|l].
[libc] Add implementations of rounding functions which depend rounding mode.
[libc] Add implementations of lround[f|l] and llround[f|l].
[libc] Implement log10f correctly rounded for all rounding modes.
[libc] Implement log1pf correctly rounded to all rounding modes.
[libc] Implement correctly rounded log2f based on RLIBM library.
[libc] Implement correctly rounded logf based on RLIBM library.
[libc] Add implementations of nearbyint[f|l].
[libc] Add implementations of nextafter[f|l] functions.
[libc] Add implementations of remquo[f|l] and remainder[f|l].
[libc][NFC] Make all top of file comments consistent.
[libc] Add implementations of round and roundf.
[libc] Add implementations for sqrt, sqrtf, and sqrtl.