Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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.h53 class SnippetGenerator {
59 explicit SnippetGenerator(const LLVMState &State, const Options &Opts);
61 virtual ~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 DCMakeLists.txt63 SnippetGenerator.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/
H A DBUILD.gn35 "SnippetGenerator.cpp",
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DSnippetGeneratorTest.cpp41 X86SnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()), in X86SnippetGeneratorTest()
368 class X86FakeSnippetGenerator : public SnippetGenerator {
371 : SnippetGenerator(State, Opts) {} in X86FakeSnippetGenerator()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp251 const LLVMState &State, const SnippetGenerator::Options &Opts, in generateLEATemplatesCommon()
726 std::unique_ptr<SnippetGenerator> createSerialSnippetGenerator( in createSerialSnippetGenerator()
728 const SnippetGenerator::Options &Opts) const override { in createSerialSnippetGenerator()
732 std::unique_ptr<SnippetGenerator> createParallelSnippetGenerator( in createParallelSnippetGenerator()
734 const SnippetGenerator::Options &Opts) const override { in createParallelSnippetGenerator()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Mips/
H A DSnippetGeneratorTest.cpp35 MipsSnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()) {} in MipsSnippetGeneratorTest()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/PowerPC/
H A DSnippetGeneratorTest.cpp35 PPCSnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()) {} in PPCSnippetGeneratorTest()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp274 SnippetGenerator::Options SnippetOptions; in generateSnippets()
276 const std::unique_ptr<SnippetGenerator> Generator = in generateSnippets()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt7018 llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp
7019 llvm/tools/llvm-exegesis/lib/SnippetGenerator.h