aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen
AgeCommit message (Expand)AuthorFilesLines
3 daysRevert "[MC][TableGen] Expand Opcode field of MCInstrDesc" (#180321)Vladimir Vereschaka5-25/+22
3 days[Tablegen] Don't emit decoder tables with islands larger than 64 bits (#179651)Petr Vesely1-2/+8
3 days[MC][TableGen] Expand Opcode field of MCInstrDesc (#179652)sstipano5-22/+25
4 days[NFC][TableGen] Adopt CodeGenHelpers in MacroFusion emitter (#180132)Rahul Joshi1-16/+9
4 days[RISCV] Introduce a new syntax for processor-specific tuning feature strings ...Min-Yih Hsu1-1/+119
6 days[CodeGen] Remove unused first operand of SUBREG_TO_REG (#179690)Jay Foad1-6/+6
6 days[TableGen] Remove warning IntrinsicsToAttributesMap needs > 16 bits (#179533)Rahul Joshi1-4/+0
6 days[TableGen][NFC] Use templated std::clamp (#179400)Sam Elliott1-4/+3
6 daysReapply "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morp...Craig Topper1-6/+57
6 daysRevert "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morph...Craig Topper1-57/+6
6 days[NFC][TableGen] Adopt IfDefEmitter in TargetLibraryInfoEmitter (#179388)Rahul Joshi1-34/+29
6 days[NFC][TableGen] Adopt CodeGenHelpers in X86MnemonicEmitter (#179324)Rahul Joshi1-24/+24
6 days[NFC][TableGen] Adopt CodeGenHelpers in RegInfoEmitter (#179017)Rahul Joshi1-93/+68
6 days[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/MorphNodeTo i...Craig Topper1-6/+57
6 days[NFC][TableGen] Adopt CodeGenHelpers in IntrinsicEmitter (#179310)Rahul Joshi1-53/+30
8 days[NFC][TableGen] Adopt `IfDefEmitter` in `RegBankEmitter` (#179014)Rahul Joshi1-58/+51
8 days[LLVM][Intrinsics] Allow IIT fixed encoding table to be 32-bit (#178531)Rahul Joshi1-5/+6
8 days[NFC][TableGen] Adopt `IfDefEmitter` in `CompressInstEmitter` (#178998)Rahul Joshi1-22/+14
10 days[NFC][TableGen] Minor cleanup in SequenceToOffsetTable (#178564)Rahul Joshi1-10/+9
11 days[SelectionDAGISel][TableGen] Remove trailing 0 from isel table. NFC (#178744)Craig Topper1-2/+1
13 days[DAGISel][NFC] Add XForm/Convert/CopyToReg Comments (#178379)Sam Elliott2-7/+17
2026-01-27[TableGen][AsmMatcher] Fix optional operand mask indexing when HasMnemonicFir...woruyu1-11/+17
2026-01-26[NFC][TableGen] Adopt IfDefEmitter in CodeEmitterGen (#178050)Rahul Joshi1-5/+4
2026-01-24TableGen: Emit subtarget generated methods as final (#177781)Matt Arsenault1-9/+9
2026-01-23[TableGen] Allow targets to enforce regunits assignment as intervals (#175823)Ryan Mitchell5-4/+141
2026-01-23[NFC][MI] Tidy Up RegState enum use (2/2) (#177090)Sam Elliott1-3/+6
2026-01-22[TableGen] Prefer base class on tied RC sizes (#177257)Stanislav Mekhanoshin1-2/+7
2026-01-22[TableGen] Avoid emitting a switch that only contains a default. (#177391)Craig Topper1-12/+16
2026-01-21[TableGen] Make sure ResNo is the same in CheckTypeMatcher::isContradictoryIm...Craig Topper1-1/+7
2026-01-21[TableGen] Add MatchNumber to CheckChildSameMatcher::printImpl. NFCCraig Topper1-1/+1
2026-01-21[TableGen] Gracefully error out in ParseTreePattern when DAG has zero operand...Prerona Chaudhuri1-9/+34
2026-01-21Revert "[TableGen] Emit constexpr versions of some directive/clause f… (#17...Krzysztof Parzyszek1-106/+37
2026-01-20Add missing return on nullptr check (#92125)Daniel Kuts1-1/+3
2026-01-20[TableGen] Emit constexpr versions of some directive/clause functions (#176253)Krzysztof Parzyszek1-37/+106
2026-01-19[TableGen] Remove unused argument from EmitHistogram. NFCCraig Topper1-3/+3
2026-01-19[TableGen] Fix incorrect indentation in DAGISelMatcherOpt.cpp. NFCCraig Topper1-21/+21
2026-01-17[TableGen] Print MCRegister::NoRegister instead of 0 in generated isel table....Craig Topper1-6/+3
2026-01-17[TableGen] Remove temporary vector from FactorScope. NFC (#176547)Craig Topper2-24/+16
2026-01-15[SelectionDAG] Move HwMode expansion from tablegen to SelectionISel. (#174471)Craig Topper8-129/+291
2026-01-14[NFC] Exactly one kind typo fixes, change defintions to definitions. (#174333)willmafh1-1/+1
2026-01-12[SelectionDAGISel] Remove unused opcodes. NFC (#175621)Craig Topper1-8/+13
2026-01-12[NFC][LLVM] Adopt ListSeparator/interleaved in more places (#172909)Rahul Joshi1-5/+2
2026-01-09[TableGen] Move DAGISelMatcher.cpp/h out of the Common library. NFC (#175271)Craig Topper8-9/+9
2026-01-09[TableGen] Print MVT name in the isel table when it doesn't require a VBR. NF...Craig Topper1-0/+6
2026-01-09[LLVM][TableGen] Use integers instead of string in CodeEmitterGen CaseMap (#1...Rahul Joshi1-17/+26
2026-01-09[TableGen] Add a helper function for emitting an MVT in the isel table. NFC (...Craig Topper1-33/+16
2026-01-09[TableGen] Change emitted comments for OPC_Scope to be more like OPC_SwitchTy...Craig Topper1-15/+15
2026-01-08[TableGen] Support RegClassByHwMode in CompressPatAlexander Richardson2-14/+22
2026-01-05[TableGen] Return unknown type for RegClassByHwMode when NotRegister is set i...Craig Topper1-0/+2
2026-01-02[TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (#174235)Craig Topper2-13/+5