Home
last modified time | relevance | path

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

/external/llvm-project/llvm/tools/llvm-exegesis/lib/
DCodeTemplate.h117 struct CodeTemplate { struct
118 CodeTemplate() = default;
120 CodeTemplate(CodeTemplate &&); // default
121 CodeTemplate &operator=(CodeTemplate &&); // default argument
122 CodeTemplate(const CodeTemplate &) = delete;
123 CodeTemplate &operator=(const CodeTemplate &) = delete; argument
DCodeTemplate.cpp14 CodeTemplate::CodeTemplate(CodeTemplate &&) = default;
16 CodeTemplate &CodeTemplate::operator=(CodeTemplate &&) = default;
DSnippetGenerator.cpp27 std::vector<CodeTemplate> getSingleton(CodeTemplate &&CT) { in getSingleton()
28 std::vector<CodeTemplate> Result; in getSingleton()
69 MutableArrayRef<CodeTemplate> Templates = E.get(); in generateConfigurations()
73 for (CodeTemplate &CT : Templates) { in generateConfigurations()
142 Expected<std::vector<CodeTemplate>>
148 std::vector<CodeTemplate> Result; in generateSelfAliasingCodeTemplates()
150 CodeTemplate &CT = Result.back(); in generateSelfAliasingCodeTemplates()
163 Expected<std::vector<CodeTemplate>>
166 std::vector<CodeTemplate> Result; in generateUnconstrainedCodeTemplates()
168 CodeTemplate &CT = Result.back(); in generateUnconstrainedCodeTemplates()
DSerialSnippetGenerator.cpp94 std::vector<CodeTemplate> &CodeTemplates) { in appendCodeTemplates()
103 CodeTemplate CT; in appendCodeTemplates()
125 CodeTemplate CT; in appendCodeTemplates()
145 CodeTemplate CT; in appendCodeTemplates()
161 Expected<std::vector<CodeTemplate>>
164 std::vector<CodeTemplate> Results; in generateCodeTemplates()
DSnippetGenerator.h33 std::vector<CodeTemplate> getSingleton(CodeTemplate &&CT);
36 Expected<std::vector<CodeTemplate>>
40 Expected<std::vector<CodeTemplate>>
77 virtual Expected<std::vector<CodeTemplate>>
DSerialSnippetGenerator.h29 Expected<std::vector<CodeTemplate>>
DParallelSnippetGenerator.h27 Expected<std::vector<CodeTemplate>>
DParallelSnippetGenerator.cpp157 Expected<std::vector<CodeTemplate>>
161 CodeTemplate CT; in generateCodeTemplates()
DCMakeLists.txt29 CodeTemplate.cpp
/external/llvm-project/llvm/tools/llvm-exegesis/lib/X86/
DTarget.cpp229 static Expected<std::vector<CodeTemplate>> generateLEATemplatesCommon( in generateLEATemplatesCommon()
252 std::vector<CodeTemplate> Result; in generateLEATemplatesCommon()
277 CodeTemplate CT; in generateLEATemplatesCommon()
298 Expected<std::vector<CodeTemplate>>
304 Expected<std::vector<CodeTemplate>>
357 Expected<std::vector<CodeTemplate>>
364 Expected<std::vector<CodeTemplate>>
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/
DBUILD.gn23 "CodeTemplate.cpp",
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/Mips/
DSnippetGeneratorTest.cpp39 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/PowerPC/
DSnippetGeneratorTest.cpp39 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/X86/
DSnippetGeneratorTest.cpp50 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
384 Expected<std::vector<CodeTemplate>>