aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen
AgeCommit message (Expand)AuthorFilesLines
14 hours[TableGen] Complete the support for artificial registers (#183371)Ivan Kosarev2-11/+73
3 days[TableGen] Allow specification of underlying type for GenericEnum (#183769)Nick Sarnie1-1/+8
7 days[NFC][RegisterInfoEmitter] Add target name prefix for a few variables (#183074)Rahul Joshi1-44/+39
8 days[TableGen] fix unreachable code warning in *GenSubtargetInfo.inc files (#182477)RafaƂ Rudnicki1-7/+12
9 days[LLVM][CodeGen] Consolidate sub-register index names into a single string (#1...Rahul Joshi2-20/+30
9 days[TableGen] Implement TypesAreContradictory for non-simple ValueTypeByHwMode. ...Craig Topper1-15/+45
9 days[TableGen] Add asserts for a few register related checks (#182680)Rahul Joshi2-18/+4
11 days[TableGen] Add OPC_EmitIntegerByHwMode0 and OPC_CheckChildXTypeByHwMode0. NFC...Craig Topper1-20/+39
13 days[NFC][TableGen] Use `bit` instead of `int` for some Target flags (#182375)Rahul Joshi1-2/+2
13 days[TableGen][ISel] Add OPC_CheckTypeByHwMode0 to optimize the most frequent get...Craig Topper1-13/+61
2026-02-18[TableGen] Introduce RegisterByHwModeAlexander Richardson13-33/+227
2026-02-18[TableGen] Return int32_t from InstrMapping table lookup functions. NFC. (#18...Jay Foad1-1/+1
2026-02-18[TableGen] Use INSTRUCTION_LIST_END as a sentinel in InstrMapping tables (#18...Jay Foad1-1/+1
2026-02-18[TableGen] Assert that InstrMapping column values are valid (#182052)Jay Foad1-1/+1
2026-02-18[Tablegen] Patch RegUnitIntervals Initialization (#181173)Ryan Mitchell1-2/+13
2026-02-17[TableGen] Rename TheMatcher->TheMatcherList. NFC (#181942)Craig Topper4-22/+21
2026-02-17[NFC][TableGen] Minor code cleanup in RegisterInfoEmitter (#181479)Rahul Joshi1-30/+24
2026-02-17[TableGen] Use standard name for default mode in debug printing (#181739)Jay Foad2-13/+5
2026-02-16[NFC][TableGen] Use convertInitializerToInt in CodeGenRegister (#180968)Rahul Joshi1-2/+1
2026-02-16[TableGen] Simplify printing of simple InfoByHwModes (#181714)Jay Foad1-0/+5
2026-02-16[TableGen] Fix -Wunused-variable in non-assertion buildsFangrui Song1-0/+1
2026-02-16[TableGen] Use a new helper function for -register-info-debug. NFC. (#181704)Jay Foad1-22/+33
2026-02-15Reapply "[TableGen] Reduce number of call to FactorNodes. NFC"Craig Topper2-42/+59
2026-02-15Revert "Reapply "[TableGen] Reduce number of call to FactorNodes. NFC""Craig Topper2-57/+40
2026-02-15Reapply "[TableGen] Reduce number of call to FactorNodes. NFC"Craig Topper2-40/+57
2026-02-15Revert "[TableGen] Reduce number of call to FactorNodes. NFC"Craig Topper1-56/+39
2026-02-15[TableGen] Reduce number of call to FactorNodes. NFCCraig Topper1-39/+56
2026-02-15[TableGen] Silence a warning (NFC)Jie Fu1-1/+1
2026-02-15[TableGen] Combine FactorNodes and FactorScope. NFCCraig Topper1-22/+19
2026-02-14Reapply "[TableGen] Introduce MatcherList to manage a linked list of Matchers...Craig Topper6-408/+565
2026-02-13Revert "[TableGen] Introduce MatcherList to manage a linked list of Matchers....Craig Topper6-564/+408
2026-02-13[TableGen] Introduce MatcherList to manage a linked list of Matchers. NFC (#1...Craig Topper6-408/+564
2026-02-12Reapply "[MC][TableGen] Expand Opcode field of MCInstrDesc" (#180321) (#180954)sstipano3-16/+16
2026-02-12[NFC][TableGen] Use std::move to avoid copy (#180775)JaydeepChauhan141-1/+1
2026-02-10[NFC][TableGen] Adopt CodeGenHelpers in GobalISel emitters (#180143)Rahul Joshi2-33/+28
2026-02-06Revert "[MC][TableGen] Expand Opcode field of MCInstrDesc" (#180321)Vladimir Vereschaka5-25/+22
2026-02-06[Tablegen] Don't emit decoder tables with islands larger than 64 bits (#179651)Petr Vesely1-2/+8
2026-02-06[MC][TableGen] Expand Opcode field of MCInstrDesc (#179652)sstipano5-22/+25
2026-02-06[NFC][TableGen] Adopt CodeGenHelpers in MacroFusion emitter (#180132)Rahul Joshi1-16/+9
2026-02-05[RISCV] Introduce a new syntax for processor-specific tuning feature strings ...Min-Yih Hsu1-1/+119
2026-02-04[CodeGen] Remove unused first operand of SUBREG_TO_REG (#179690)Jay Foad1-6/+6
2026-02-04[TableGen] Remove warning IntrinsicsToAttributesMap needs > 16 bits (#179533)Rahul Joshi1-4/+0
2026-02-03[TableGen][NFC] Use templated std::clamp (#179400)Sam Elliott1-4/+3
2026-02-03Reapply "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morp...Craig Topper1-6/+57
2026-02-03Revert "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morph...Craig Topper1-57/+6
2026-02-03[NFC][TableGen] Adopt IfDefEmitter in TargetLibraryInfoEmitter (#179388)Rahul Joshi1-34/+29
2026-02-03[NFC][TableGen] Adopt CodeGenHelpers in X86MnemonicEmitter (#179324)Rahul Joshi1-24/+24
2026-02-03[NFC][TableGen] Adopt CodeGenHelpers in RegInfoEmitter (#179017)Rahul Joshi1-93/+68
2026-02-03[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/MorphNodeTo i...Craig Topper1-6/+57
2026-02-03[NFC][TableGen] Adopt CodeGenHelpers in IntrinsicEmitter (#179310)Rahul Joshi1-53/+30