Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A 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
H A DCodeTemplate.cpp14 CodeTemplate::CodeTemplate(CodeTemplate &&) = default;
16 CodeTemplate &CodeTemplate::operator=(CodeTemplate &&) = default;
H A DSnippetGenerator.h34 std::vector<CodeTemplate> getSingleton(CodeTemplate &&CT);
37 Expected<std::vector<CodeTemplate>>
41 Expected<std::vector<CodeTemplate>>
78 virtual Expected<std::vector<CodeTemplate>>
H A 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()
H A 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()
H A DSerialSnippetGenerator.h29 Expected<std::vector<CodeTemplate>>
H A DParallelSnippetGenerator.h27 Expected<std::vector<CodeTemplate>>
H A DParallelSnippetGenerator.cpp157 Expected<std::vector<CodeTemplate>>
161 CodeTemplate CT; in generateCodeTemplates()
H A DCMakeLists.txt51 CodeTemplate.cpp
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp249 static Expected<std::vector<CodeTemplate>> generateLEATemplatesCommon( in generateLEATemplatesCommon()
272 std::vector<CodeTemplate> Result; in generateLEATemplatesCommon()
297 CodeTemplate CT; in generateLEATemplatesCommon()
318 Expected<std::vector<CodeTemplate>>
324 Expected<std::vector<CodeTemplate>>
377 Expected<std::vector<CodeTemplate>>
384 Expected<std::vector<CodeTemplate>>
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/
H A DBUILD.gn23 "CodeTemplate.cpp",
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Mips/
H A DSnippetGeneratorTest.cpp37 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/PowerPC/
H A DSnippetGeneratorTest.cpp37 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DSnippetGeneratorTest.cpp44 std::vector<CodeTemplate> checkAndGetCodeTemplates(unsigned Opcode) { in checkAndGetCodeTemplates()
382 Expected<std::vector<CodeTemplate>>
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt7000 llvm/tools/llvm-exegesis/lib/CodeTemplate.h