| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | reporter.cc | 32 BenchmarkReporter::BenchmarkReporter() in BenchmarkReporter() function in benchmark::BenchmarkReporter 35 BenchmarkReporter::~BenchmarkReporter() {} in ~BenchmarkReporter() 37 void BenchmarkReporter::PrintBasicContext(std::ostream *out, in PrintBasicContext() 89 const char *BenchmarkReporter::Context::executable_name; 91 BenchmarkReporter::Context::Context() in Context() 94 std::string BenchmarkReporter::Run::benchmark_name() const { in benchmark_name() 102 double BenchmarkReporter::Run::GetAdjustedRealTime() const { in GetAdjustedRealTime() 108 double BenchmarkReporter::Run::GetAdjustedCPUTime() const { in GetAdjustedCPUTime()
|
| H A D | benchmark.cc | 252 void FlushStreams(BenchmarkReporter* reporter) { in FlushStreams() 259 void Report(BenchmarkReporter* display_reporter, in Report() 282 BenchmarkReporter* display_reporter, in RunBenchmarks() 283 BenchmarkReporter* file_reporter) { in RunBenchmarks() 302 BenchmarkReporter::Context context; in RunBenchmarks() 382 std::unique_ptr<BenchmarkReporter> CreateReporter( in CreateReporter() 384 typedef std::unique_ptr<BenchmarkReporter> PtrType; in CreateReporter() 456 BenchmarkReporter* file_reporter, in RunSpecifiedBenchmarks() 463 std::unique_ptr<BenchmarkReporter> default_display_reporter; in RunSpecifiedBenchmarks() 464 std::unique_ptr<BenchmarkReporter> default_file_reporter; in RunSpecifiedBenchmarks() [all …]
|
| H A D | benchmark_runner.h | 39 std::vector<BenchmarkReporter::Run> non_aggregates; 40 std::vector<BenchmarkReporter::Run> aggregates_only; 49 BenchmarkReporter::PerFamilyRunReports* reports_for_family); 61 BenchmarkReporter::PerFamilyRunReports* GetReportsForFamily() const { in GetReportsForFamily() 69 BenchmarkReporter::PerFamilyRunReports* reports_for_family;
|
| H A D | complexity.cc | 157 std::vector<BenchmarkReporter::Run> ComputeBigO( in ComputeBigO() 158 const std::vector<BenchmarkReporter::Run>& reports) { in ComputeBigO() 159 typedef BenchmarkReporter::Run Run; in ComputeBigO() 198 big_o.run_type = BenchmarkReporter::Run::RT_Aggregate; in ComputeBigO() 223 rms.run_type = BenchmarkReporter::Run::RT_Aggregate; in ComputeBigO()
|
| H A D | complexity.h | 30 std::vector<BenchmarkReporter::Run> ComputeBigO( 31 const std::vector<BenchmarkReporter::Run>& reports);
|
| H A D | statistics.h | 28 std::vector<BenchmarkReporter::Run> ComputeStats( 29 const std::vector<BenchmarkReporter::Run>& reports);
|
| H A D | statistics.cc | 87 std::vector<BenchmarkReporter::Run> ComputeStats( in ComputeStats() 88 const std::vector<BenchmarkReporter::Run>& reports) { in ComputeStats() 89 typedef BenchmarkReporter::Run Run; in ComputeStats() 163 data.run_type = BenchmarkReporter::Run::RT_Aggregate; in ComputeStats()
|
| H A D | benchmark_runner.cc | 66 BenchmarkReporter::Run CreateRunReport( in CreateRunReport() 73 BenchmarkReporter::Run report; in CreateRunReport() 146 BenchmarkReporter::PerFamilyRunReports* reports_for_family_) in BenchmarkRunner() 334 BenchmarkReporter::Run report = in DoOneRepetition()
|
| H A D | json_reporter.cc | 239 case BenchmarkReporter::Run::RT_Iteration: in PrintRunData() 241 case BenchmarkReporter::Run::RT_Aggregate: in PrintRunData() 247 if (run.run_type != BenchmarkReporter::Run::RT_Aggregate) { in PrintRunData() 252 if (run.run_type == BenchmarkReporter::Run::RT_Aggregate) { in PrintRunData()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/reduced/ |
| H A D | register_benchmark_test.ll | 76 …BenchmarkReporter::Run, std::allocator<benchmark::BenchmarkReporter::Run> >::_Vector_impl.64.250.3… 77 …BenchmarkReporter::Run, std::allocator<benchmark::BenchmarkReporter::Run> >::_Vector_impl_data.63.… 865 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 871 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 904 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 907 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 1030 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 1036 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 1039 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… 1114 …BenchmarkReporter::Run.62.248.341.434.527.620.806.899.992.1457.1736.2015.2294.2852.3410.3503.3596.… [all …]
|
| /llvm-project-15.0.7/third-party/benchmark/include/benchmark/ |
| H A D | benchmark.h | 284 class BenchmarkReporter; variable 316 size_t RunSpecifiedBenchmarks(BenchmarkReporter* display_reporter, 320 BenchmarkReporter* file_reporter); 322 BenchmarkReporter* file_reporter, 1512 class BenchmarkReporter { 1608 std::vector<BenchmarkReporter::Run> Runs; 1613 BenchmarkReporter(); 1654 virtual ~BenchmarkReporter(); 1668 class ConsoleReporter : public BenchmarkReporter { 1693 class JSONReporter : public BenchmarkReporter { [all …]
|
| /llvm-project-15.0.7/third-party/benchmark/test/ |
| H A D | register_benchmark_test.cc | 29 typedef benchmark::BenchmarkReporter::Run Run; 139 typedef benchmark::BenchmarkReporter::Run Run; in RunTestOne() 168 typedef benchmark::BenchmarkReporter::Run Run; in RunTestTwo()
|
| H A D | benchmark_random_interleaving_gtest.cc | 39 class NullReporter : public BenchmarkReporter { 54 BenchmarkReporter* reporter = new NullReporter; in Execute()
|
| H A D | output_test_helper.cc | 141 class TestReporter : public benchmark::BenchmarkReporter { 143 TestReporter(std::vector<benchmark::BenchmarkReporter*> reps) in TestReporter() 168 std::vector<benchmark::BenchmarkReporter*> reporters_; 399 benchmark::BenchmarkReporter& reporter; in RunOutputTests() 405 benchmark::BenchmarkReporter& br) in RunOutputTests()
|
| H A D | skip_with_error_test.cc | 33 typedef benchmark::BenchmarkReporter::Run Run; 185 typedef benchmark::BenchmarkReporter::Run Run; in main()
|
| /llvm-project-15.0.7/libc/benchmarks/ |
| H A D | RATIONALE.md | 242 - Output of the measurements is done through a `BenchmarkReporter` class,
|