Home
last modified time | relevance | path

Searched refs:SnippetRepetitor (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetRepetitor.cpp22 class DuplicateSnippetRepetitor : public SnippetRepetitor {
24 using SnippetRepetitor::SnippetRepetitor;
49 class LoopSnippetRepetitor : public SnippetRepetitor {
52 : SnippetRepetitor(State), in LoopSnippetRepetitor()
116 SnippetRepetitor::~SnippetRepetitor() {} in ~SnippetRepetitor()
118 std::unique_ptr<const SnippetRepetitor>
119 SnippetRepetitor::Create(InstructionBenchmark::RepetitionModeE Mode, in Create()
H A DSnippetRepetitor.h29 class SnippetRepetitor {
31 static std::unique_ptr<const SnippetRepetitor>
34 virtual ~SnippetRepetitor();
45 explicit SnippetRepetitor(const LLVMState &State) : State(State) {} in SnippetRepetitor() function
H A DBenchmarkRunner.h45 ArrayRef<std::unique_ptr<const SnippetRepetitor>> Repetitors,
H A DCMakeLists.txt64 SnippetRepetitor.cpp
H A DBenchmarkRunner.cpp137 ArrayRef<std::unique_ptr<const SnippetRepetitor>> Repetitors, in runConfiguration()
167 for (const std::unique_ptr<const SnippetRepetitor> &Repetitor : Repetitors) { in runConfiguration()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp321 SmallVector<std::unique_ptr<const SnippetRepetitor>, 2> Repetitors; in benchmarkMain()
323 Repetitors.emplace_back(SnippetRepetitor::Create(RepetitionMode, State)); in benchmarkMain()
328 Repetitors.emplace_back(SnippetRepetitor::Create(RepMode, State)); in benchmarkMain()
334 const std::unique_ptr<const SnippetRepetitor> &Repetitor) { in benchmarkMain()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/
H A DBUILD.gn36 "SnippetRepetitor.cpp",
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DSnippetRepetitorTest.cpp42 const auto Repetitor = SnippetRepetitor::Create(RepetitionMode, State); in TestCommon()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt7020 llvm/tools/llvm-exegesis/lib/SnippetRepetitor.cpp
7021 llvm/tools/llvm-exegesis/lib/SnippetRepetitor.h