Searched refs:SnippetGenerator (Results 1 – 13 of 13) sorted by relevance
/external/llvm-project/llvm/tools/llvm-exegesis/lib/ |
D | Target.h | 151 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;
|
D | Target.cpp | 55 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()
|
D | SerialSnippetGenerator.h | 24 class SerialSnippetGenerator : public SnippetGenerator { 26 using SnippetGenerator::SnippetGenerator;
|
D | ParallelSnippetGenerator.h | 22 class ParallelSnippetGenerator : public SnippetGenerator { 24 using SnippetGenerator::SnippetGenerator;
|
D | SnippetGenerator.cpp | 36 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()
|
D | SnippetGenerator.h | 52 class SnippetGenerator { 58 explicit SnippetGenerator(const LLVMState &State, const Options &Opts); 60 virtual ~SnippetGenerator();
|
D | CMakeLists.txt | 41 SnippetGenerator.cpp
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/ |
D | BUILD.gn | 35 "SnippetGenerator.cpp",
|
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/X86/ |
D | SnippetGeneratorTest.cpp | 48 SnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()) {} in SnippetGeneratorTest() 370 class FakeSnippetGenerator : public SnippetGenerator { 373 : SnippetGenerator(State, Opts) {} in FakeSnippetGenerator()
|
/external/llvm-project/llvm/tools/llvm-exegesis/lib/X86/ |
D | Target.cpp | 231 const LLVMState &State, const SnippetGenerator::Options &Opts, in generateLEATemplatesCommon() 706 std::unique_ptr<SnippetGenerator> createSerialSnippetGenerator( in createSerialSnippetGenerator() 708 const SnippetGenerator::Options &Opts) const override { in createSerialSnippetGenerator() 712 std::unique_ptr<SnippetGenerator> createParallelSnippetGenerator( in createParallelSnippetGenerator() 714 const SnippetGenerator::Options &Opts) const override { in createParallelSnippetGenerator()
|
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/Mips/ |
D | SnippetGeneratorTest.cpp | 37 SnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()) {} in SnippetGeneratorTest()
|
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/PowerPC/ |
D | SnippetGeneratorTest.cpp | 37 SnippetGeneratorTest() : Generator(State, SnippetGenerator::Options()) {} in SnippetGeneratorTest()
|
/external/llvm-project/llvm/tools/llvm-exegesis/ |
D | llvm-exegesis.cpp | 265 SnippetGenerator::Options SnippetOptions; in generateSnippets() 267 const std::unique_ptr<SnippetGenerator> Generator = in generateSnippets()
|