Home
last modified time | relevance | path

Searched refs:SnippetGenerator (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DTarget.h151 std::unique_ptr<SnippetGenerator>
154 const SnippetGenerator::Options &Opts) const;
190 std::unique_ptr<SnippetGenerator> virtual createSerialSnippetGenerator(
191 const LLVMState &State, const SnippetGenerator::Options &Opts) const;
192 std::unique_ptr<SnippetGenerator> virtual createParallelSnippetGenerator(
193 const LLVMState &State, const SnippetGenerator::Options &Opts) const;
H A DTarget.cpp55 std::unique_ptr<SnippetGenerator> ExegesisTarget::createSnippetGenerator( in createSnippetGenerator()
57 const SnippetGenerator::Options &Opts) const { in createSnippetGenerator()
99 std::unique_ptr<SnippetGenerator> ExegesisTarget::createSerialSnippetGenerator( in createSerialSnippetGenerator()
100 const LLVMState &State, const SnippetGenerator::Options &Opts) const { in createSerialSnippetGenerator()
104 std::unique_ptr<SnippetGenerator> ExegesisTarget::createParallelSnippetGenerator( in createParallelSnippetGenerator()
105 const LLVMState &State, const SnippetGenerator::Options &Opts) const { in createParallelSnippetGenerator()
H A DSerialSnippetGenerator.h24 class SerialSnippetGenerator : public SnippetGenerator {
26 using SnippetGenerator::SnippetGenerator;
H A DParallelSnippetGenerator.h22 class ParallelSnippetGenerator : public SnippetGenerator {
24 using SnippetGenerator::SnippetGenerator;
H A DSnippetGenerator.cpp36 SnippetGenerator::SnippetGenerator(const LLVMState &State, const Options &Opts) in SnippetGenerator() function in llvm::exegesis::SnippetGenerator
39 SnippetGenerator::~SnippetGenerator() = default;
41 Error SnippetGenerator::generateConfigurations( in generateConfigurations()
100 std::vector<RegisterValue> SnippetGenerator::computeRegisterInitialValues( in computeRegisterInitialValues()
H A DSnippetGenerator.h52 class SnippetGenerator {
58 explicit SnippetGenerator(const LLVMState &State, const Options &Opts);
60 virtual ~SnippetGenerator();
H A DCMakeLists.txt63 SnippetGenerator.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp248 const LLVMState &State, const SnippetGenerator::Options &Opts, in generateLEATemplatesCommon()
723 std::unique_ptr<SnippetGenerator> createSerialSnippetGenerator( in createSerialSnippetGenerator()
725 const SnippetGenerator::Options &Opts) const override { in createSerialSnippetGenerator()
729 std::unique_ptr<SnippetGenerator> createParallelSnippetGenerator( in createParallelSnippetGenerator()
731 const SnippetGenerator::Options &Opts) const override { in createParallelSnippetGenerator()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/
H A DBUILD.gn35 "SnippetGenerator.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp267 SnippetGenerator::Options SnippetOptions; in generateSnippets()
269 const std::unique_ptr<SnippetGenerator> Generator = in generateSnippets()