summaryrefslogtreecommitdiff
path: root/libc/benchmarks
Commit message (Expand)AuthorAgeFilesLines
* [libc][benchmark] Do not force static linkingGuillaume Chatelet2023-05-111-1/+0
* [libc] Allows cross compilation of membenchmarksGuillaume Chatelet2023-05-111-8/+17
* [NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott2023-02-101-1/+1
* [libc] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-143-9/+11
* [libc] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-145-14/+14
* [libc] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-143-3/+3
* Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille2023-01-104-16/+16
* [libc] Add Missing TargetParser DependencyArchibald Elliott2022-12-201-0/+1
* [Support] Move TargetParsers to new componentArchibald Elliott2022-12-201-1/+4
* [libc] Use std::optional instead of None in comments (NFC)Kazu Hirata2022-12-101-4/+4
* [libc][Obvious] Fix memory function benchmarks after removal of None.Siva Chandra Reddy2022-12-113-4/+7
* Don't include None.h (NFC)Kazu Hirata2022-12-101-1/+0
* [libc] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-091-4/+5
* [libc] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-094-21/+22
* [libc][benchmark] more precise estimate of throughputGuillaume Chatelet2022-12-011-2/+2
* [libc][benchmark] Fix wrong BatchSize leading to data not fitting in L1.Guillaume Chatelet2022-11-161-4/+13
* clean up std::iterator in LibcBenchmark.hSchrodinger ZHU Yifan2022-10-231-2/+2
* [libc][automemcpy] fix build after change in Arg enumGuillaume Chatelet2022-10-201-16/+7
* [libc] Update benchmarks/README.mdAndre Vieira2022-10-121-16/+9
* Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song2022-06-051-1/+1
* [NFC][libc] Disable benchmarks when the LLVM benchmark target is not availableGuillaume Chatelet2022-03-291-2/+24
* Reapply "[cmake] Prefix gtest and gtest_main with "llvm_"."Stella Laurenzo2022-03-041-2/+2
* Revert "[cmake] Prefix gtest and gtest_main with "llvm_"."Stella Laurenzo2022-03-021-2/+2
* [cmake] Prefix gtest and gtest_main with "llvm_".Stella Laurenzo2022-03-021-2/+2
* [libc][automemcpy] Discard aggrated samples from JSONGuillaume Chatelet2022-02-184-12/+32
* [libc][automemcpy] Introduce geomean of scores as a tie breakerGuillaume Chatelet2022-02-174-22/+32
* [llvm][automemcpy] Allow distribution filtering in analysisGuillaume Chatelet2022-02-172-2/+17
* [libc][automemcpy] Add mean/variance and simplify implementationGuillaume Chatelet2022-02-173-32/+59
* [libc][benchmark] Fix change in JSon APIGuillaume Chatelet2022-02-141-1/+1
* [libc] Populate rtti/eh flags for all targetsGuillaume Chatelet2022-02-021-1/+2
* [libc] use llvm_update_compile_flags to populate rtti/exception compilation f...Guillaume Chatelet2022-02-022-3/+11
* [NFC][libc] Remove unneeded gtest and benchmark configurationGuillaume Chatelet2022-02-021-46/+2
* [libc] Fix automemcpy test by adding memmove configurationGuillaume Chatelet2022-02-021-0/+5
* [libc][obvious] fix formatting mistakeMichael Jones2021-12-221-2/+2
* [libc] apply formatting to testsMichael Jones2021-12-222-3/+3
* Re-Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'"Mircea Trofin2021-12-072-2/+2
* [libc] apply new lint rulesMichael Jones2021-12-072-56/+56
* [libc] Add memmove benchmarksGuillaume Chatelet2021-11-308-3/+55
* [libc][benchmark] add memmove to size distribution, also update other distrib...Guillaume Chatelet2021-11-1738-30/+85
* Revert "[libc][NFC][Obvious] Fix the benchmarks after the switch to llvm/thir...Mircea Trofin2021-11-161-1/+1
* Revert "Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/...Mircea Trofin2021-11-161-1/+1
* [libc][NFC][Obvious] Fix the benchmarks after the switch to llvm/third-partySiva Chandra Reddy2021-11-161-1/+1
* Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'""Mircea Trofin2021-11-161-1/+1
* [libc] automemcpyGuillaume Chatelet2021-10-2816-0/+2197
* [libc] Memory function benchmarks: rename MemcmpConfiguration in MemcmpOrBcmp...Guillaume Chatelet2021-10-154-18/+18
* [libc] move benchmark function registration to a different fileGuillaume Chatelet2021-09-305-57/+100
* [libc] Fix running benchmarks under msan/asanGuillaume Chatelet2021-09-081-1/+2
* [libc][Obvious] Fix typosCheng Wang2021-09-051-3/+3
* [test] Migrate -gcc-toolchain with space separator to --gcc-toolchain=Fangrui Song2021-08-201-1/+1
* [libc] Add a trivial implementation for bcmpGuillaume Chatelet2021-08-193-0/+12