| Age | Commit message (Expand) | Author |
| 2025-11-08 | [TableGen] Use "using" instead of "typedef" (NFC) (#167168) | Kazu Hirata |
| 2025-10-03 | [NFC][TableGen] Fix namespace usage in various files (#161839) | Rahul Joshi |
| 2025-09-19 | X86: Switch to RegClassByHwMode (#158274) | Matt Arsenault |
| 2025-09-04 | [NFC][TableGen] Use `BitsInit::convertInitializerToInt` in a few places (#156... | Rahul Joshi |
| 2025-09-04 | [NFC][TableGen] Adopt `CodeGenInstruction::getName()` (#156968) | Rahul Joshi |
| 2025-07-07 | [NFC][TableGen] Rename `CodeGenTarget` instruction accessors (#146767) | Rahul Joshi |
| 2024-10-18 | [LLVM][TableGen] Change all `Init` pointers to const (#112705) | Rahul Joshi |
| 2024-09-27 | [LLVM][TableGen] Change a few emitters to use const Record pointers (#110112) | Rahul Joshi |
| 2024-09-18 | [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (#109070) | Rahul Joshi |
| 2024-09-11 | [TableGen] Change CodeGenInstruction record members to const (#107921) | Rahul Joshi |
| 2024-09-09 | [TableGen] Change CGIOperandList::OperandInfo::Rec to const pointer (#107858) | Rahul Joshi |
| 2024-04-19 | [X86][TableGen] Remove unnecessary use of formatted_raw_ostream. NFC (#89343) | Craig Topper |
| 2024-04-19 | [X86][APX] Remove KEYLOCKER and SHA promotions from EVEX MAP4. (#89173) | Freddy Ye |
| 2024-03-25 | [RFC][TableGen] Restructure TableGen Source (#80847) | Pierre van Houtryve |
| 2024-02-14 | [TableGen] Stop using make_pair and make_tuple. NFC. (#81730) | Jay Foad |
| 2024-02-01 | [X86][NFC] Simplify the code for memory fold | Shengchen Kan |
| 2024-01-28 | [X86][tablgen] Fix the broadcast tables (#79675) | Shengchen Kan |
| 2024-01-06 | [X86][NFC] Remove VEX_W1X after 80dbf60 | Shengchen Kan |
| 2023-12-28 | [X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR/NE... | Shengchen Kan |
| 2023-12-20 | [X86][MC] Support Enc/Dec for EGPR for promoted SHA instruction (#75582) | XinWang10 |
| 2023-12-14 | [X86] Rename VPERMI2/VPERMT2 to VPERMI2*Z/VPERMT2*Z (#75192) | Simon Pilgrim |
| 2023-11-30 | [X86][tablgen] Auto-gen broadcast tables (#73654) | Shengchen Kan |
| 2023-11-30 | [X86][NFC] Refine code in X86FoldTablesEmitter.cpp | Shengchen Kan |
| 2023-11-28 | [X86][fold-table] Add an assertion in addEntryWithFlags, NFCI | Shengchen Kan |
| 2023-11-28 | [X86] Rename X86MemoryFoldTableEntry to X86FoldTableEntry, NFCI | Shengchen Kan |
| 2023-11-28 | [X86] Rename some variables for memory fold and format code, NFCI | Shengchen Kan |
| 2023-11-11 | [llvm] Stop including llvm/ADT/DenseMap.h (NFC) | Kazu Hirata |
| 2023-11-11 | [TableGen] Include <set> (NFC) | Kazu Hirata |
| 2023-11-03 | [TableGen] Use StringRef::starts_with/ends_with instead of startswith/endswit... | Simon Pilgrim |
| 2023-09-27 | [X86]Add NO_REVERSE attribute to X86 RMW instrs in memfold table (#67288) | XinWang10 |
| 2023-05-16 | [X86]check that Uses, Defs are same for entries in memory folding table | XinWang10 |
| 2023-04-20 | [X86][Tablgen] Rename IgnoresVEX_W to IgnoresW, VEX_WIG to WIG, NFCI | Shengchen Kan |
| 2023-04-09 | [X86][mem-fold][NFC] Simplify code by transform A != 0 - > A | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Refine the code in X86FoldTablesEmitter.cpp, NFCI | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Avoid nestsed `if`, redundant `else` and correct comments | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Remove redundant variable IsAligned, NFCI | Shengchen Kan |
| 2023-04-06 | [X86][NFC] Fix for warning C4334: '<<': result of 32-bit shift implicitly con... | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Simplify the logic and correct the comments for TB_ALIGN, NFCI | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Refine the code in X86FoldTablesEmitter.cpp, NFCI | Shengchen Kan |
| 2023-04-06 | [X86][mem-fold] Refine the code in X86FoldTablesEmitter.cpp, NFCI | Shengchen Kan |
| 2023-04-05 | [X86][mem-fold] Simplify code by using StringRef::drop_back, NFCI | Shengchen Kan |
| 2023-04-05 | [X86][mem-fold] Remove the logic for FoldGenData, NFCI | Shengchen Kan |
| 2023-04-05 | [X86][mem-fold] Remove the logic for TB_NO_FORWARD | TB_NO_REVERSE, NFCI | Shengchen Kan |
| 2023-04-05 | [X86][mem-fold] Remove definition of NotMemoryFoldable and move code into a d... | Shengchen Kan |
| 2023-04-05 | [X86][mem-fold][NFC] Refine code | Shengchen Kan |
| 2023-04-04 | [X86][mem-fold] Refine code, NFCI | Shengchen Kan |
| 2023-04-04 | [X86][NFC] Combine HasVEX_W with hasREX_W to save 1 bit of TSFlags | Shengchen Kan |
| 2023-03-21 | [X86][MemFold] Stop emitting Header for X86 fold tables | Bing1 Yu |
| 2023-03-21 | llvm-tblgen: Rewrite emitters to use `TableGen::Emitter` | NAKAMURA Takumi |
| 2023-03-21 | llvm-tblgen: Cleanup for each EmitterClass to be invoked by uniform signature. | NAKAMURA Takumi |