fix-tests
[libc][math] fmod/fmodf implementation.
[libc] Implement sinf function that is correctly rounded to all rounding modes.
[libc][nfc] move ctype_utils and FPUtils to __support
[libc] add dependencies to generic sqrt tests
[libc] apply formatting to tests
[libc] Implement double precision FMA for targets without FMA instructions.
[libc] Implement correct rounding with all rounding modes for hypot functions.
[libc] Replace type punning with bit_cast
[libc] Remove the redundant header FPUtil/FEnvUtils.h
[libc] Initial support for darwin-aarch64.
[libc][NFC] Add template tests for a bunch of math functions.
[libc] Add testing macros for errno and floating point exceptions.
[libc] Improve the performance of exp2f.
[libc] Improve the performance of expf.
[libc] Make expm1f correctly rounded when the targets have no FMA instructions.
[libc][NFC] Remove few deprecated FPUtil header files and test patterns.
[libc] Refactor sqrt implementations and add tests for generic sqrt implementations.
[libc] Improve hypotf performance with different algorithm correctly rounded to all rounding modes.
[libc][NFC][Obvious] Remove few unnecessary #include directives in tests.
[libc] Add implementations of rounding functions which depend rounding mode.
[libc] Implement log10f correctly rounded for all rounding modes.
[libc] Implement log1pf correctly rounded to all rounding modes.
[libc] Make log2f correctly rounded for all rounding modes when FMA is not available.
[libc] Make logf function correctly rounded for all rounding modes.
[libc][NFC] Move test related pieces from FPUtil to util/UnitTest.
[libc] Add implementations of nextafter[f|l] functions.
[libc] Fix couple of corner cases in remquo.
[libc][NFC] Add common template test class for sqrt, sqrtf and sqrtl.