aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/Basic
AgeCommit message (Expand)AuthorFilesLines
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
2025-08-15RuntimeLibcalls: Generate table of libcall name lengths (#153210)Matt Arsenault1-10/+17
2025-08-15TableGen: Emit statically generated hash table for runtime libcalls (#150192)Matt Arsenault1-8/+193
2025-08-14ARM: Move more aeabi libcall config into tablegen (#152109)Matt Arsenault1-1/+2
2025-08-13TableGen: Add failing function to libcall emitter error message (#153390)Matt Arsenault1-1/+3
2025-08-13[TableGen] Avoid duplicate variable names in RuntimeLibcallsEmitter (partial ...Benjamin Maxwell1-18/+15
2025-08-13Revert "[AArch64][SME] Port all SME routines to RuntimeLibcalls" (#153392)Nikita Popov1-15/+18
2025-08-13[AArch64][SME] Port all SME routines to RuntimeLibcalls (#152505)Benjamin Maxwell1-18/+15
2025-08-12[NFCI[TableGen] Minor improvements to `Intrinsic::getAttributes` (#152761)Rahul Joshi1-57/+51
2025-08-08[NFCI][TableGen] Make `Intrinsic::getAttributes` table driven (#152349)Rahul Joshi1-54/+122