llvm-project/llvm/utils/TableGen
2023-03-21 16:38:42 +08:00
..
GlobalISel [ADT] Allow llvm::enumerate to enumerate over multiple ranges 2023-03-15 19:34:22 -04:00
jupyter [llvm][TableGen][Jupyter] Correct notebook name in example command 2023-03-09 09:14:13 +00:00
AsmMatcherEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
AsmWriterEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
AsmWriterInst.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
AsmWriterInst.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
Attributes.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
CallingConvEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
CMakeLists.txt llvm-tblgen: Split out CodeGenIntrinsics.cpp from CodeGenTarget.cpp 2023-03-15 08:09:35 +09:00
CodeEmitterGen.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
CodeGenDAGPatterns.cpp [llvm] Use *{Set,Map}::contains (NFC) 2023-03-14 18:56:07 -07:00
CodeGenDAGPatterns.h [RFC][GISel] Add a way to ignore COPY instructions in InstructionSelector 2023-02-10 08:37:42 +01:00
CodeGenHwModes.cpp [TableGen][RISCV][Hexagon][LoongArch] Add a list of Predicates to HwMode. 2023-03-14 13:00:38 -07:00
CodeGenHwModes.h [TableGen][RISCV][Hexagon][LoongArch] Add a list of Predicates to HwMode. 2023-03-14 13:00:38 -07:00
CodeGenInstAlias.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
CodeGenInstAlias.h [NFC] Extract CodeGenInstAlias into its own *.h/*.cpp 2023-02-01 05:23:43 +03:00
CodeGenInstruction.cpp [NFC] Extract CodeGenInstAlias into its own *.h/*.cpp 2023-02-01 05:23:43 +03:00
CodeGenInstruction.h [NFC] Extract CodeGenInstAlias into its own *.h/*.cpp 2023-02-01 05:23:43 +03:00
CodeGenIntrinsics.cpp Let IntrinsicEmitter free from CodeGenTarget.h 2023-03-15 08:09:44 +09:00
CodeGenIntrinsics.h Let IntrinsicEmitter free from CodeGenTarget.h 2023-03-15 08:09:44 +09:00
CodeGenMapTable.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
CodeGenRegisters.cpp [TableGen] Speed up computeUberSets. NFC. 2023-01-25 13:43:00 +00:00
CodeGenRegisters.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
CodeGenSchedule.cpp [llvm] Use *{Set,Map}::contains (NFC) 2023-03-14 18:56:07 -07:00
CodeGenSchedule.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
CodeGenTarget.cpp llvm-tblgen: Split out CodeGenIntrinsics.cpp from CodeGenTarget.cpp 2023-03-15 08:09:35 +09:00
CodeGenTarget.h llvm-tblgen: Apply IWYU in some files 2023-02-12 20:49:08 +09:00
CompressInstEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
CTagsEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DAGISelEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DAGISelMatcher.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
DAGISelMatcher.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
DAGISelMatcherEmitter.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
DAGISelMatcherGen.cpp [TableGen] Remove duplicate call to getPredicateCheck. NFC 2023-02-26 16:32:25 -08:00
DAGISelMatcherOpt.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
DecoderEmitter.cpp llvm-tblgen: Move decl of EmitDecoder()to TableGenBackends.h 2023-03-21 16:21:27 +09:00
DFAEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DFAEmitter.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
DFAPacketizerEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DirectiveEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DisassemblerEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
DXILEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
ExegesisEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
FastISelEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
GICombinerEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
GlobalISelEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
InfoByHwMode.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
InfoByHwMode.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
InstrDocsEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
InstrInfoEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
IntrinsicEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
OptEmitter.cpp
OptEmitter.h
OptParserEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
OptRSTEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
PredicateExpander.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
PredicateExpander.h
PseudoLoweringEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
RegisterBankEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
RegisterInfoEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
RISCVTargetDefEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
SDNodeProperties.cpp
SDNodeProperties.h
SearchableTableEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
SequenceToOffsetTable.h [TableGen] Use raw_ostream::write_escaped instead of reinventing it. NFCI. 2023-01-13 11:14:06 +00:00
SubtargetEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
SubtargetFeatureInfo.cpp [TableGen] Minor tweak to AssemblerCondDag evaluation to be more consistent with other dags. NFC 2023-02-28 21:26:57 -08:00
SubtargetFeatureInfo.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
TableGen.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
TableGenBackends.h llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
tdtags
Types.cpp
Types.h
VarLenCodeEmitterGen.cpp llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
VarLenCodeEmitterGen.h [TableGen] Support custom decoders for variable length instructions 2023-01-24 21:59:24 -08:00
WebAssemblyDisassemblerEmitter.cpp
WebAssemblyDisassemblerEmitter.h
X86DisassemblerShared.h
X86DisassemblerTables.cpp
X86DisassemblerTables.h
X86EVEX2VEXTablesEmitter.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
X86FoldTablesEmitter.cpp [X86][MemFold] Stop emitting Header for X86 fold tables 2023-03-21 16:38:42 +08:00
X86FoldTablesEmitterManualMapSet.inc [RFC][X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table 2023-03-20 14:42:52 +08:00
X86MnemonicTables.cpp llvm-tblgen: Rewrite emitters to use TableGen::Emitter 2023-03-21 16:21:27 +09:00
X86ModRMFilters.cpp
X86ModRMFilters.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00
X86RecognizableInstr.cpp [X86][MC]Fix wrong action for encode movdir64b 2023-03-17 03:30:16 -04:00
X86RecognizableInstr.h llvm-tblgen: Apply IWYU partially 2023-02-17 00:32:46 +09:00