| /src/lib/clang/libllvmminimal/ |
| H A D | Makefile | 75 SRCS+= TableGen/DetailedRecordsBackend.cpp 76 SRCS+= TableGen/Error.cpp 77 SRCS+= TableGen/JSONBackend.cpp 78 SRCS+= TableGen/Main.cpp 79 SRCS+= TableGen/Record.cpp 80 SRCS+= TableGen/SetTheory.cpp 81 SRCS+= TableGen/StringMatcher.cpp 82 SRCS+= TableGen/TGLexer.cpp 83 SRCS+= TableGen/TGParser.cpp 84 SRCS+= TableGen/TableGenBackend.cpp
|
| /src/usr.bin/clang/llvm-min-tblgen/ |
| H A D | Makefile | 4 SRCDIR= llvm/utils/TableGen 5 SRCS+= TableGen.cpp
|
| /src/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TableGenBackendSkeleton.cpp | 52 static TableGen::Emitter::OptClass<SkeletonEmitter> 63 static TableGen::Emitter::Opt Y("gen-skeleton-entry", EmitSkeleton,
|
| H A D | Main.cpp | 134 TableGen::Emitter::FnT ActionFn = TableGen::Emitter::Action->getValue(); in TableGenMain()
|
| H A D | TableGenBackend.cpp | 25 namespace llvm::TableGen::Emitter { namespace
|
| /src/usr.bin/clang/clang-tblgen/ |
| H A D | Makefile | 4 SRCDIR= clang/utils/TableGen 25 SRCS+= TableGen.cpp
|
| /src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Relocation.txt | 37 to ISel which in turn relies on TableGen patterns to choose subtarget 48 3. A TableGen multiclass pattern "MipsHiLoRelocs" is used to define a 74 More details on how multiclasses in TableGen work can be found in the 76 "TableGen Language Introduction"
|
| /src/contrib/llvm-project/clang/include/clang/Tooling/Syntax/ |
| H A D | Syntax.td | 1 //===- Syntax.td - TableGen metamodel for syntax::Node hierarchy ----------===// 21 // This file defines TableGen classes modelling these archetypes. 25 // concrete node classes will be generated. Migration to TableGen is not
|
| /src/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | SearchableTable.td | 34 // Name of a TableGen class. The enum will have one entry for each record 76 // TableGen needs to know the type of the fields so that it can format 80 // For each field of the table named xxx, TableGen will look for a field 101 // If a string field was initialized with a code literal, TableGen will
|
| H A D | TableGenBackend.h | 26 namespace TableGen::Emitter {
|
| /src/usr.bin/clang/llvm-tblgen/ |
| H A D | Makefile | 4 SRCDIR= llvm/utils/TableGen 64 SRCS+= TableGen.cpp
|
| /src/usr.bin/clang/lldb-tblgen/ |
| H A D | Makefile | 4 SRCDIR= lldb/utils/TableGen
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | InstCombineTables.td | 1 include "llvm/TableGen/SearchableTable.td"
|
| H A D | R700Instructions.td | 9 // TableGen definitions for instructions which are:
|
| /src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | arm_bf16.td | 9 // This file defines the TableGen definitions from which the ARM BF16 header
|
| /src/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DisassemblerEmitter.cpp | 136 static TableGen::Emitter::Opt X("gen-disassembler", EmitDisassembler,
|
| H A D | X86MnemonicTables.cpp | 90 static TableGen::Emitter::OptClass<X86MnemonicTablesEmitter>
|
| H A D | TableGen.cpp | 66 TableGen::Emitter::Opt X[] = {
|
| H A D | CTagsEmitter.cpp | 92 static TableGen::Emitter::OptClass<CTagsEmitter>
|
| H A D | Attributes.cpp | 142 static TableGen::Emitter::OptClass<Attributes> X("gen-attrs",
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormatsV60.td | 9 // This file describes the Hexagon V60 instruction classes in TableGen format.
|
| H A D | HexagonInstrFormatsV65.td | 9 // This file describes the Hexagon V60 instruction classes in TableGen format.
|
| /src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | CheckerBase.td | 1 //===--- CheckerBase.td - Checker TableGen classes ------------------------===// 9 // This file defines the TableGen core definitions for checkers 16 /// requires changes in the TableGen emitter file ClangSACheckersEmitter.cpp.
|
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.td | 298 // Should only be used in TableGen. 302 // Should only be used in TableGen. 306 // Should only be used in TableGen. 310 // Should only be used in TableGen. 314 // Should only be used in TableGen. 318 // Should only be used in TableGen.
|
| /src/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | ClangOptionDocs.td | 32 // the name of the actual TableGen record. The alias will not work.
|