summaryrefslogtreecommitdiff
path: root/libc/test/src/math/performance_testing/SingleInputSingleOutputPerf.h
AgeCommit message (Collapse)Author
2025-04-24[libc][math] Improve performance test framework (#134501)Tejas Vipin
- Merges `BinaryOpSingleOutputPerf.h` and `SingleInputSingleOutputPerf.h` files into a unified `PerfTest.h` and update all performance tests to use this. - Improve the output printed to log file for tests. - Removes unused `run_diff` method and redundant `run_perf` call in `BINARY_INPUT_SINGLE_OUTPUT_PERF_EX` (previously `BINARY_OP_SINGLE_OUTPUT_PERF_EX`) - Change `BINARY_INPUT_SINGLE_OUTPUT_PERF_EX` and `SINGLE_INPUT_SINGLE_OUTPUT_PERF` to not define `main`
2024-07-22[libc][math] Optimize copysign{,f,f16} and fabs{,f,f16} with builtins when ↵OverMighty
available (#99037)
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
This is a part of #97655.
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace ↵Mehdi Amini
declaration" (#98593) Reverts llvm/llvm-project#98075 bots are broken
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
This is a part of #97655.
2024-03-11[libc][NFC] Clean up test/src/math/differential_testing folder, renaming it ↵lntue
to performance_testing. (#84646) Removing all the diff tests.