Home
last modified time | relevance | path

Searched refs:BenchmarkCode (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetFile.cpp34 BenchmarkCode *Result) in BenchmarkCodeStreamer()
114 BenchmarkCode *const Result;
121 Expected<std::vector<BenchmarkCode>> readSnippets(const LLVMState &State, in readSnippets()
132 BenchmarkCode Result; in readSnippets()
178 return std::vector<BenchmarkCode>{std::move(Result)}; in readSnippets()
H A DBenchmarkRunner.h43 runConfiguration(const BenchmarkCode &Configuration, unsigned NumRepetitions,
85 Expected<std::string> writeObjectFile(const BenchmarkCode &Configuration,
H A DSnippetFile.h29 Expected<std::vector<BenchmarkCode>> readSnippets(const LLVMState &State,
H A DBenchmarkCode.h21 struct BenchmarkCode { struct
H A DSnippetGenerator.h65 std::vector<BenchmarkCode> &Benchmarks,
H A DBenchmarkRunner.cpp136 const BenchmarkCode &BC, unsigned NumRepetitions, unsigned LoopBodySize, in runConfiguration()
262 BenchmarkRunner::writeObjectFile(const BenchmarkCode &BC, in writeObjectFile()
H A DSnippetGenerator.cpp42 const InstructionTemplate &Variant, std::vector<BenchmarkCode> &Benchmarks, in generateConfigurations()
76 BenchmarkCode BC; in generateConfigurations()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp256 static Expected<std::vector<BenchmarkCode>>
282 std::vector<BenchmarkCode> Benchmarks; in generateSnippets()
338 std::vector<BenchmarkCode> Configurations; in benchmarkMain()
373 for (const BenchmarkCode &Conf : Configurations) { in benchmarkMain()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DSnippetGeneratorTest.cpp206 std::vector<BenchmarkCode> Configs; in TEST_F()
211 const BenchmarkCode &BC = Configs[0]; in TEST_F()
337 std::vector<BenchmarkCode> Benchmarks; in TEST_F()
415 std::vector<BenchmarkCode> Benchmarks; in TEST_F()
H A DSnippetFileTest.cpp42 Expected<std::vector<BenchmarkCode>> TestCommon(StringRef Contents) { in TestCommon()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6995 llvm/tools/llvm-exegesis/lib/BenchmarkCode.h