summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen
AgeCommit message (Expand)Author
2025-07-02[TableGen] More generically handle tied source operands in CompressInstEmitte...Craig Topper
2025-07-02[NFC][TableGen] Add accessors for various instruction subclasses (#146615)Rahul Joshi
2025-07-01[LLVM][TableGen][DecoderEmitter] Add wrapper struct for `bit_value_t` (#146248)Rahul Joshi
2025-06-30[NFC][TableGen] Capitalize `to` in `UseFnTableInDecodetoMCInst`. (#146419)Rahul Joshi
2025-06-28AsmMatcher: Use getAsmInfo()Fangrui Song
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song
2025-06-27[TableGen] Simplify copying OperandMap entries for tied operands in CompressI...Craig Topper
2025-06-27[TableGen] Simplify how we calculate NumMIOperands in addDagOperandMapping. NFCCraig Topper
2025-06-27[TableGen] Simplify verifyDagOpCount in CompressInstEmitter.cpp. NFCCraig Topper
2025-06-27TableGen: Generate enum for runtime libcall implementations (#144973)Matt Arsenault
2025-06-27TableGen: Add runtime libcall backend (#144972)Matt Arsenault
2025-06-26[llvm] Use llvm::is_contained (NFC) (#145844)Kazu Hirata
2025-06-25[MC] Use StringTable to reduce dynamic relocations (#144202)Reid Kleckner
2025-06-25[RISCV] Add Tied operands in Xqcicm instructions and changes to handle a sing...quic_hchandel
2025-06-24[LLVM][DecoderEmitter] Add option to use function table in decodeToMCInst (#1...Rahul Joshi
2025-06-24[LLVM][TableGen] Minor cleanup in CGIOperandList (#142721)Rahul Joshi
2025-06-24[NFC][TableGen] Use ArrayRef instead of const vector reference (#145323)Rahul Joshi
2025-06-20[TableGen] Remove redundant control flow statements (NFC) (#145143)Kazu Hirata
2025-06-20[NFC][TableGen][DecoderEmitter] Use structured binding in range for loop (#14...Rahul Joshi
2025-06-19[Reland] [PowerPC] frontend get target feature from backend with cpu name (#1...zhijian lin
2025-06-19[RISCV] Add support for handling one tied operand in the source instruction f...quic_hchandel
2025-06-17[NFCI][TableGen][DecoderEmitter] Cull Op handling when possible (#142974)Rahul Joshi
2025-06-16[LLVM][TableGen] Use `StringRef` for CodeGenInstruction::AsmString (#144440)Rahul Joshi
2025-06-16[TableGen] Use default member initializers. NFC. (#144349)Jay Foad
2025-06-15[TableGen] Use range-based for loops (NFC) (#144283)Kazu Hirata
2025-06-12Revert " [PowerPC] frontend get target feature from backend with cpu name (#1...Reid Kleckner
2025-06-12 [PowerPC] frontend get target feature from backend with cpu name (#137670)zhijian lin
2025-06-12[NFC] Use `llvm::includes` instead of `std::includes` (#143542)Longsheng Mou
2025-06-11[TableGen] Simplify computeUberWeights. NFC. (#143716)Jay Foad
2025-06-11[X86][BreakFalseDeps] Using reverse order for undef register selection (#137569)Phoebe Wang
2025-06-09[GlobalISel] Fixes unused variable error in testMOPredicate_MO (#143364)jyli0116
2025-06-09[TableGen] Move getSuperRegForSubReg into CodeGenRegBank. NFC. (#142979)Jay Foad
2025-06-09[GISel][AArch64] Allow PatLeafs to be imported in GISel which were previously...jyli0116
2025-06-07[TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)Jay Foad
2025-06-07[TableGen] Use `contains` instead of `count`. NFC. (#143156)Jay Foad
2025-06-06[utils][TableGen] Handle versions on clause/directive spellings (#143021)Krzysztof Parzyszek
2025-06-06[TableGen] Fix variable name in CodeGenRegBank::computeCompositesJay Foad
2025-06-05[NFC][TableGen] Print DecodeIdx for DecodeOps in DecoderEmitter (#142963)Rahul Joshi
2025-06-05[utils][TableGen] Implement clause aliases as alternative spellings (#141765)Krzysztof Parzyszek
2025-06-05[TableGen] Make more use of findSubRegIdx. NFCI. (#142996)Jay Foad
2025-06-05[TableGen] Remove last remnant of CompositeIndices (#142960)Jay Foad
2025-06-05[utils][TableGen] Treat clause aliases equally with names (#141763)Krzysztof Parzyszek
2025-06-05[LLVM][MC] Introduce `OrFail` variants of MCD ops (#138614)Rahul Joshi
2025-06-05[NFC][TableGen] Manually format `StringSwitch` in X86RecognizableInstr.cpp (...Rahul Joshi
2025-06-05[utils][TableGen] Unify converting names to upper-camel case (#141762)Krzysztof Parzyszek
2025-06-04[utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal (#141761)Krzysztof Parzyszek
2025-06-04[TableGen] Fix typo in error messageJay Foad
2025-05-27[TableGen] Remove wrong comment for CodeGenTarget ctor (#141024)Tomer Shafir
2025-05-24[TableGen] Remove unused includes (NFC) (#141356)Kazu Hirata
2025-05-21[LLVM][TableGen] Use StringRef for various members `CGIOperandList::OperandIn...Rahul Joshi