| Age | Commit message (Expand) | Author |
| 2025-06-05 | [NFC][TableGen] Manually format `StringSwitch` in X86RecognizableInstr.cpp (... | Rahul Joshi |
| 2025-05-15 | [NFC][TableGen][X86] Use StringSwitch to map from string -> enum (#139929) | Rahul Joshi |
| 2025-05-14 | [NFC][TableGen] Use StringRef in X86RecognizableInstr (#139648) | Rahul Joshi |
| 2025-05-12 | [NFC][TableGen] Use StringRef::str() instead of casting (#139332) | Rahul Joshi |
| 2025-03-06 | [X86][AsmParser] Improve rel8 validation (#126073) | Evgenii Kudriashov |
| 2025-03-04 | [X86] Added support for 8 and 16bit LEA instructions (#122102) | JaydeepChauhan14 |
| 2025-01-13 | [X86] Use loaded/stored element size when parsing/printing gather/scatter poi... | Craig Topper |
| 2024-11-01 | [X86][AMX] Support AMX-TRANSPOSE (#113532) | Phoebe Wang |
| 2024-10-18 | [LLVM][TableGen] Change all `Init` pointers to const (#112705) | Rahul Joshi |
| 2024-10-01 | [TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110... | Rahul Joshi |
| 2024-09-18 | [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (#109066) | Rahul Joshi |
| 2024-08-03 | Reland "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i... | Phoebe Wang |
| 2024-08-02 | Revert "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new i... | Phoebe Wang |
| 2024-08-02 | [X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructi... | Phoebe Wang |
| 2024-03-17 | [X86] Support APX CMOV/CFCMOV instructions (#82592) | XinWang10 |
| 2024-03-08 | [X86][MC] Support encoding/decoding for APX CCMP/CTEST (#83863) | Shengchen Kan |
| 2024-03-05 | [X86][TableGen] Fix the mnemonic table for CMPCCXADD | Shengchen Kan |
| 2024-02-09 | [NFC] clang-format utils/TableGen (#80973) | Pierre van Houtryve |
| 2024-01-26 | [X86] Support promoted ENQCMD, KEYLOCKER and USERMSR (#77293) | XinWang10 |
| 2023-12-28 | [X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR/NE... | Shengchen Kan |
| 2023-12-15 | [X86][MC] Support Enc/Dec for EGPR for promoted MOVDIR instruction (#74713) | XinWang10 |
| 2023-11-24 | [X86][MC] Support encoding/decoding for PUSH2[P]/POP2[P] (#73233) | Shengchen Kan |
| 2023-11-24 | [NFC][X86] Clang-format X86RecognizableInstr.cpp (#73278) | Shengchen Kan |
| 2023-11-22 | [X86][MC] Support encoding/decoding for JMPABS (#72835) | Shengchen Kan |
| 2023-10-16 | [X86] Add USER_MSR instructions. (#68944) | Freddy Ye |
| 2023-04-24 | [X86][tablgen] Fix typo in comments, NFC | Shengchen Kan |
| 2023-04-20 | [X86][Tablgen] Rename IgnoresVEX_W to IgnoresW, VEX_WIG to WIG, NFCI | Shengchen Kan |
| 2023-04-04 | [X86][NFC] Combine HasVEX_W with hasREX_W to save 1 bit of TSFlags | Shengchen Kan |
| 2023-03-17 | [X86][MC]Fix wrong action for encode movdir64b | Wang, Xin10 |
| 2022-12-06 | [TableGen] llvm::Optional => std::optional | Fangrui Song |
| 2022-10-25 | [X86] Add CMPCCXADD instructions. | Freddy Ye |
| 2022-06-19 | [TableGen][X86] Add Size field to X86MemOperand class | Amir Ayupov |
| 2022-04-12 | [X86] Fix handling of maskmovdqu in x32 differently | Harald van Dijk |
| 2022-03-27 | [X86][tablgen] Extract common functions in X86EVEX2VEXTablesEmitter.cpp and X... | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Rename some fields for RecognizableInstrBase to align with fie... | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Rename field hasREX_WPrefix to hasREX_W for X86Inst. NFC | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Refine the class RecognizableInstr. NFCI | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Set ShouldBeEmitted to false when isAsmParserOnly is true. NFCI | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Use initializer list for some fields of RecognizableInstr*. NFC | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Move fields Name, Is64Bit, Is32Bit, Operands from Recognizable... | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Add class RecognizableInstrBase to simplify X86 code, NFCI | Shengchen Kan |
| 2022-03-26 | [X86][tablgen] Add interface getMnemonic to namespace X86Disassembler, NFCI | Shengchen Kan |
| 2022-03-25 | Prevent comparison with wider type in loop condition | Aakanksha |
| 2022-02-25 | Avoid comparisons between types of different widths in a loop condition to pr... | Aakanksha |
| 2022-01-31 | Cleanup llvm/utils/TableGen headers | serge-sans-paille |
| 2021-10-22 | [tools, utils] Use StringRef::contains (NFC) | Kazu Hirata |
| 2021-09-10 | [X86][NFC] Remove unused encoding string: VK[1/2/4/8/16]PAIR | Liu, Chen3 |
| 2021-08-10 | [X86] AVX512FP16 instructions enabling 1/6 | Wang, Pengfei |
| 2021-07-15 | [X86] Fix handling of maskmovdqu in X32 | Harald van Dijk |
| 2020-12-18 | [X86] Avoid std::string creation in RecognizableInstr constructor. NFCI. | Simon Pilgrim |