aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/TableGen
AgeCommit message (Expand)AuthorFilesLines
43 hoursRevert "[MC][TableGen] Expand Opcode field of MCInstrDesc" (#180321)Vladimir Vereschaka46-292/+292
2 days[Tablegen] Don't emit decoder tables with islands larger than 64 bits (#179651)Petr Vesely1-0/+38
2 days[MC][TableGen] Expand Opcode field of MCInstrDesc (#179652)sstipano46-292/+292
2 days[NFC][TableGen] Adopt CodeGenHelpers in MacroFusion emitter (#180132)Rahul Joshi1-4/+8
3 days[RISCV] Introduce a new syntax for processor-specific tuning feature strings ...Min-Yih Hsu1-1/+32
4 days[CodeGen] Remove unused first operand of SUBREG_TO_REG (#179690)Jay Foad1-4/+3
5 days[TableGen][NFC] Use templated std::clamp (#179400)Sam Elliott2-3/+3
5 daysReapply "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morp...Craig Topper3-5/+16
5 daysRevert "[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/Morph...Craig Topper3-16/+5
5 days[NFC][TableGen] Adopt IfDefEmitter in TargetLibraryInfoEmitter (#179388)Rahul Joshi1-7/+7
5 days[NFC][TableGen] Adopt CodeGenHelpers in RegInfoEmitter (#179017)Rahul Joshi2-5/+5
5 days[SelectionDAGISel] Separate the operand numbers in OPC_EmitNode/MorphNodeTo i...Craig Topper3-5/+16
5 days[NFC][TableGen] Adopt CodeGenHelpers in IntrinsicEmitter (#179310)Rahul Joshi1-9/+10
10 days[SelectionDAGISel][TableGen] Remove trailing 0 from isel table. NFC (#178744)Craig Topper1-2/+1
13 days[TableGen][AsmMatcher] Fix optional operand mask indexing when HasMnemonicFir...woruyu1-0/+64
13 days[AMDGPU] Update patterns for v_cvt_flr and v_cvt_rpi (#177962)Mirko Brkušanin2-1/+5
2026-01-24TableGen: Emit subtarget generated methods as final (#177781)Matt Arsenault2-2/+2
2026-01-23[TableGen] Allow targets to enforce regunits assignment as intervals (#175823)Ryan Mitchell2-0/+108
2026-01-23[NFC][MI] Tidy Up RegState enum use (2/2) (#177090)Sam Elliott18-44/+44
2026-01-21[TableGen] Gracefully error out in ParseTreePattern when DAG has zero operand...Prerona Chaudhuri1-0/+51
2026-01-21Revert "[TableGen] Emit constexpr versions of some directive/clause f… (#17...Krzysztof Parzyszek2-112/+50
2026-01-20[TableGen] Emit constexpr versions of some directive/clause functions (#176253)Krzysztof Parzyszek2-50/+112
2026-01-16[ValueTypes] Add types for v256bf16 and v512bf16 (#176287)Jim Lin1-2/+2
2026-01-15[SelectionDAG] Move HwMode expansion from tablegen to SelectionISel. (#174471)Craig Topper1-47/+5
2026-01-09[TableGen] Print MVT name in the isel table when it doesn't require a VBR. NF...Craig Topper3-8/+8
2026-01-09[TableGen] Change emitted comments for OPC_Scope to be more like OPC_SwitchTy...Craig Topper3-7/+7
2026-01-09[TableGen] Remove deprecated !getop and !setop (#175155)Jay Foad1-5/+2
2026-01-08[TableGen] Support RegClassByHwMode in CompressPatAlexander Richardson2-0/+331
2026-01-06[NFCI][CodeGen] Add more value types (#174533)Shilei Tian1-2/+2
2026-01-05[TableGen] Return unknown type for RegClassByHwMode when NotRegister is set i...Craig Topper1-0/+1
2026-01-05[TableGen] Fix what looks like a mistake in RegClassByHwMode.td test. NFC (#1...Craig Topper1-34/+98
2025-12-31[SelectionDAG] Remove OPC_EmitStringInteger from isel. (#173936)Craig Topper2-3/+3
2025-12-30[SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'sign...Craig Topper3-5/+5
2025-12-30Revert "[SelectionDAG] Use SLEB128 for signed integers in isel table instead ...Craig Topper3-7/+7
2025-12-30[SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'sign...Craig Topper3-7/+7
2025-12-30[SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (#...Craig Topper1-1/+1
2025-12-29[TableGen] Tweak whitespace printing in DAGISelMatcherEmitter to avoid traili...Craig Topper1-1/+1
2025-12-29[SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (#173832)Craig Topper3-8/+8
2025-12-18[LLVM][MC] Unique per-hw mode field encoding code in CodeEmitterGen (#172764)Rahul Joshi2-27/+12
2025-12-16[TableGen][SchedModel] Add logical combiners for SchedPredicates (#172106)Min-Yih Hsu1-2/+38
2025-12-11[TableGen] Improve generated comments for RegClassByHwMode tablesAlexander Richardson1-24/+24
2025-12-10[TableGen] Replace reachable assertion with error in *ByHwModeAlexander Richardson1-0/+21
2025-12-10[TableGen] Handle RegClassByHwMode in AsmWriterAlexander Richardson1-0/+48
2025-12-10[TableGen] Improve error message for bad VTByHwMode in RegisterByHwModeAlexander Richardson1-0/+33
2025-12-10[MC] Reorder TARGETInstrTable to shrink MCInstrDesc::ImplicitOffset (#171199)Jay Foad2-7/+7
2025-12-08[TableGen] Slightly improve error location for a fatal errorAlexander Richardson3-57/+139
2025-12-07[X86][APX] Compress setzucc with memory operand to setcc (#170842)Feng Zou1-0/+1
2025-12-03[CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction (#151944)Vikash Gupta1-1/+1
2025-11-26CodeGen: Make target overrides of PointerLikeRegClass mandatory (#159882)Matt Arsenault7-9/+49
2025-11-25[DAG][X86] Improve custom i256/i512 AVX512 CTLZ/CTTZ Handling with MVT::i256/...Simon Pilgrim1-2/+2