Skip to content

Commit

Permalink
[libc] Fix Memory Benchmarks code after rename
Browse files Browse the repository at this point in the history
Differential Revision: https://reviews.llvm.org/D107376
  • Loading branch information
avieira-arm committed Aug 4, 2021
1 parent 30fbb06 commit 2f00281
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions libc/benchmarks/LibcMemoryBenchmarkMain.cpp
Expand Up @@ -66,21 +66,21 @@ static cl::opt<uint32_t>

#if defined(LIBC_BENCHMARK_FUNCTION_MEMCPY)
#define LIBC_BENCHMARK_FUNCTION LIBC_BENCHMARK_FUNCTION_MEMCPY
using BenchmarkHarness = CopyHarness;
using BenchmarkSetup = CopySetup;
#elif defined(LIBC_BENCHMARK_FUNCTION_MEMSET)
#define LIBC_BENCHMARK_FUNCTION LIBC_BENCHMARK_FUNCTION_MEMSET
using BenchmarkHarness = SetHarness;
using BenchmarkSetup = SetSetup;
#elif defined(LIBC_BENCHMARK_FUNCTION_BZERO)
#define LIBC_BENCHMARK_FUNCTION LIBC_BENCHMARK_FUNCTION_BZERO
using BenchmarkHarness = SetHarness;
using BenchmarkSetup = SetSetup;
#elif defined(LIBC_BENCHMARK_FUNCTION_MEMCMP)
#define LIBC_BENCHMARK_FUNCTION LIBC_BENCHMARK_FUNCTION_MEMCMP
using BenchmarkHarness = ComparisonHarness;
using BenchmarkSetup = ComparisonSetup;
#else
#error "Missing LIBC_BENCHMARK_FUNCTION_XXX definition"
#endif

struct MemfunctionBenchmarkBase : public BenchmarkHarness {
struct MemfunctionBenchmarkBase : public BenchmarkSetup {
MemfunctionBenchmarkBase() : ReportProgress(isatty(fileno(stdout))) {}
virtual ~MemfunctionBenchmarkBase() {}

Expand All @@ -95,7 +95,7 @@ struct MemfunctionBenchmarkBase : public BenchmarkHarness {
protected:
Study createStudy() {
Study Study;
// Harness study.
// Setup study.
Study.StudyName = StudyName;
Runtime &RI = Study.Runtime;
RI.Host = HostState::get();
Expand Down Expand Up @@ -255,7 +255,7 @@ void main() {
Benchmark.reset(new MemfunctionBenchmarkSweep());
else
Benchmark.reset(new MemfunctionBenchmarkDistribution(getDistributionOrDie(
BenchmarkHarness::Distributions, SizeDistributionName)));
BenchmarkSetup::getDistributions(), SizeDistributionName)));
writeStudy(Benchmark->run());
}

Expand Down

0 comments on commit 2f00281

Please sign in to comment.