| /llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/ |
| H A D | BenchmarkRunnerTest.cpp | 19 BenchmarkRunner::ScratchSpace Space; in TEST() 21 BenchmarkRunner::ScratchSpace::kAlignment, in TEST() 24 Space.ptr()[BenchmarkRunner::ScratchSpace::kSize - 1] = 43; in TEST() 27 EXPECT_EQ(Space.ptr()[BenchmarkRunner::ScratchSpace::kSize - 1], 0); in TEST()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | BenchmarkRunner.cpp | 32 BenchmarkRunner::BenchmarkRunner(const LLVMState &State, in BenchmarkRunner() function in llvm::exegesis::BenchmarkRunner 36 BenchmarkRunner::~BenchmarkRunner() = default; 39 class FunctionExecutorImpl : public BenchmarkRunner::FunctionExecutor { 43 BenchmarkRunner::ScratchSpace *Scratch) in FunctionExecutorImpl() 131 BenchmarkRunner::ScratchSpace *const Scratch; 135 Expected<InstructionBenchmark> BenchmarkRunner::runConfiguration( in runConfiguration() 262 BenchmarkRunner::writeObjectFile(const BenchmarkCode &BC, in writeObjectFile() 278 BenchmarkRunner::FunctionExecutor::~FunctionExecutor() {} in ~FunctionExecutor()
|
| H A D | BenchmarkRunner.h | 35 class BenchmarkRunner { 37 explicit BenchmarkRunner(const LLVMState &State, 40 virtual ~BenchmarkRunner();
|
| H A D | UopsBenchmarkRunner.h | 22 class UopsBenchmarkRunner : public BenchmarkRunner { 25 : BenchmarkRunner(State, InstructionBenchmark::Uops) {} in UopsBenchmarkRunner()
|
| H A D | Target.h | 156 Expected<std::unique_ptr<BenchmarkRunner>> createBenchmarkRunner( 194 std::unique_ptr<BenchmarkRunner> virtual createLatencyBenchmarkRunner( 197 std::unique_ptr<BenchmarkRunner> virtual createUopsBenchmarkRunner(
|
| H A D | Target.cpp | 70 Expected<std::unique_ptr<BenchmarkRunner>> 109 std::unique_ptr<BenchmarkRunner> ExegesisTarget::createLatencyBenchmarkRunner( in createLatencyBenchmarkRunner() 115 std::unique_ptr<BenchmarkRunner> ExegesisTarget::createUopsBenchmarkRunner( in createUopsBenchmarkRunner()
|
| H A D | LatencyBenchmarkRunner.h | 22 class LatencyBenchmarkRunner : public BenchmarkRunner {
|
| H A D | CMakeLists.txt | 49 BenchmarkRunner.cpp
|
| H A D | LatencyBenchmarkRunner.cpp | 24 : BenchmarkRunner(State, Mode) { in LatencyBenchmarkRunner()
|
| H A D | ParallelSnippetGenerator.cpp | 113 assert(I * MemStep < BenchmarkRunner::ScratchSpace::kSize && in instantiateMemoryOperands()
|
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | benchmark_runner.cc | 144 BenchmarkRunner::BenchmarkRunner( in BenchmarkRunner() function in benchmark::internal::BenchmarkRunner 177 BenchmarkRunner::IterationResults BenchmarkRunner::DoNIterations() { in DoNIterations() 231 IterationCount BenchmarkRunner::PredictNumItersNeeded( in PredictNumItersNeeded() 255 bool BenchmarkRunner::ShouldReportIterationResults( in ShouldReportIterationResults() 269 void BenchmarkRunner::DoOneRepetition() { in DoOneRepetition() 348 RunResults&& BenchmarkRunner::GetResults() { in GetResults()
|
| H A D | benchmark_runner.h | 46 class BenchmarkRunner { 48 BenchmarkRunner(const benchmark::internal::BenchmarkInstance& b_,
|
| H A D | benchmark.cc | 316 std::vector<internal::BenchmarkRunner> runners; in RunBenchmarks() 335 const internal::BenchmarkRunner& runner = runners[runner_index]; in RunBenchmarks() 349 internal::BenchmarkRunner& runner = runners[repetition_index]; in RunBenchmarks()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/ |
| H A D | BUILD.gn | 21 "BenchmarkRunner.cpp",
|
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Common/ |
| H A D | AssemblerUtils.h | 57 BenchmarkRunner::ScratchSpace Scratch; in Check()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/ |
| H A D | llvm-exegesis.cpp | 312 const std::unique_ptr<BenchmarkRunner> Runner = in benchmarkMain()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6997 llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp 6998 llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h
|