aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/Basic
AgeCommit message (Expand)AuthorFilesLines
2026-02-05[RISCV] Introduce a new syntax for processor-specific tuning feature strings ...Min-Yih Hsu1-1/+119
2026-02-04[TableGen] Remove warning IntrinsicsToAttributesMap needs > 16 bits (#179533)Rahul Joshi1-4/+0
2026-02-03[NFC][TableGen] Adopt IfDefEmitter in TargetLibraryInfoEmitter (#179388)Rahul Joshi1-34/+29
2026-02-03[NFC][TableGen] Adopt CodeGenHelpers in IntrinsicEmitter (#179310)Rahul Joshi1-53/+30
2026-02-02[LLVM][Intrinsics] Allow IIT fixed encoding table to be 32-bit (#178531)Rahul Joshi1-5/+6
2026-01-30[NFC][TableGen] Minor cleanup in SequenceToOffsetTable (#178564)Rahul Joshi1-10/+9
2026-01-21Revert "[TableGen] Emit constexpr versions of some directive/clause f… (#17...Krzysztof Parzyszek1-106/+37
2026-01-20[TableGen] Emit constexpr versions of some directive/clause functions (#176253)Krzysztof Parzyszek1-37/+106
2026-01-14[NFC] Exactly one kind typo fixes, change defintions to definitions. (#174333)willmafh1-1/+1
2025-12-09[FMV][AArch64] Allow user to override version priority. (#150267)Alexandros Lamprineas1-3/+6
2025-11-27[CodeGenTypes] Remove explicit VT numbers from ValueTypes.td (#169670)Jay Foad1-8/+9
2025-11-22[llvm] Remove unused local variables (NFC) (#169171)Kazu Hirata1-1/+0
2025-11-21[OpenMP] Introduce "loop sequence" as directive association (#168934)Krzysztof Parzyszek1-9/+10
2025-11-19[Analysis] Move TargetLibraryInfo data to TableGen (#165009)Kai Nacke2-0/+187
2025-11-18[NFC][TableGen] Remove `close` member from various CodeGenHelpers (#167904)Rahul Joshi1-61/+62
2025-11-18[TableGen][NFCI] Change TableGenMain() to take function_ref. (#167888)Ivan Kosarev1-1/+1
2025-11-18Extend MemoryEffects to Support Target-Specific Memory Locations (#148650)CarolineConcatto3-3/+34
2025-11-17[LLVM-Tablegen] Pretty Printing Arguments in LLVM Intrinsics (#162629)Dharuni R Acharya3-18/+139
2025-11-16[SelectionDAG] Verify SDTCisVT and SDTCVecEltisVT constraints (#150125)Sergei Barannikov1-1/+2
2025-11-14[TableGen] Split *GenRegisterInfo.inc. (#167700)Ivan Kosarev1-2/+5
2025-11-08[TableGen] Use "using" instead of "typedef" (NFC) (#167168)Kazu Hirata1-2/+2
2025-11-05TableGen: Split RuntimeLibcallsEmitter into separate utility header (#166583)Matt Arsenault4-250/+308
2025-11-05RuntimeLibcalls: Split lowering decisions into LibcallLoweringInfo (#164987)Matt Arsenault1-11/+8
2025-11-05[NFC][TableGen] Adopt NamespaceEmitter in DirectiveEmitter (#165600)Rahul Joshi1-26/+10
2025-11-04[NFC][TableGen] Emit empty lines after/before namespace scope (#166217)Rahul Joshi1-17/+8
2025-11-04[IR] Add new function attribute nocreateundeforpoison (#164809)Jay Foad3-2/+11
2025-11-02[TableGen] Use std::move properly (NFC) (#166104)Kazu Hirata1-1/+1
2025-11-01[TableGen] Use "= default" (NFC) (#165968)Kazu Hirata2-2/+2
2025-10-23[LLVM][Intrinsics] Print note if manual name matches default name (#164716)Rahul Joshi1-2/+8
2025-10-21TableGen: Use IfDefEmitter (#164209)Matt Arsenault1-50/+52
2025-10-15[TableGen][RISCV] Don't use auto where the type isn't obvious. NFC (#163611)Craig Topper1-12/+16
2025-10-14[NFC][TableGen] Add `IncludeGuardEmitter` to emit header include guards (#163...Rahul Joshi1-4/+2
2025-10-13TableGen: Account for Unsupporte LibcallImpl in bitset size (#163083)Matt Arsenault1-1/+1
2025-10-10RuntimeLibcalls: Add bitset for available libcalls (#150869)Matt Arsenault1-1/+30
2025-10-07TableGen: Go back to using range loop over runtime libcall sets (#162221)Matt Arsenault1-11/+30
2025-10-07[TableGen] Reduce stack usage of setTargetRuntimeLibcallSets (#162194)Nadharm1-25/+15
2025-10-06[RISCV][TableGen] Correct vTtoGetLlvmTyString for RISC-V tuples. (#162152)Craig Topper1-2/+2
2025-10-04[NFC][TableGen] Migrate IfDef/Namespace emitter from MLIR to LLVM (#161744)Rahul Joshi2-74/+35
2025-09-30[LLVM] Fix a bug in `Intrinsic::getFnAttributes` (#161248)Rahul Joshi1-1/+4
2025-09-26[Intrinsic] Unify IIT_STRUCT{2-9} into ITT_STRUCT to support upto 257 return ...Michael Liao2-16/+10
2025-09-18[IntrinsicEmitter] Make AttributesMap PackedID type-adaptive (#158383)Elvin Wang1-22/+33
2025-09-18[IntrinsicEmitter] Make AttributesMap bound inclusive (#158714)Elvin Wang1-2/+2
2025-09-12[IntrinsicEmitter] Make AttributesMap bits adaptive (#157965)Elvin Wang1-14/+27
2025-09-11[CodeGen, CHERI] Add capability types to MVT. (#156616)Owen Anderson1-0/+2
2025-09-04[NFC][IntrinsicEmitter] Include source location with enum definition (#156800)Rahul Joshi1-2/+5
2025-09-02[NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' (#153850)Daniel Paoliello1-6/+7
2025-08-25RuntimeLibcalls: Fix building hash table with duplicate entries (#153801)Matt Arsenault1-43/+33
2025-08-19RuntimeLibcalls: Move exception call config to tablegen (#151948)Matt Arsenault1-1/+2
2025-08-16Reapply "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#1...Matt Arsenault1-8/+200
2025-08-15Revert "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#15...gulfemsavrun1-200/+8