summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
AgeCommit message (Expand)Author
2025-11-08[TableGen] Use "using" instead of "typedef" (NFC) (#167168)Kazu Hirata
2025-10-31[MC] Remove SMRange(std::nullopt_t) (#165832)Kazu Hirata
2025-09-19CodeGen: Add RegisterClass by HwMode (#158269)Matt Arsenault
2025-09-05[NFC][AsmMatcherEmitter] Misc code cleanup (#157012)Rahul Joshi
2025-09-04[NFC][TableGen] Adopt `CodeGenInstruction::getName()` (#156968)Rahul Joshi
2025-07-09[TableGen] Minor cleanup in `StringToOffsetTable` (#147712)Rahul Joshi
2025-07-07[NFC][TableGen] Rename `CodeGenTarget` instruction accessors (#146767)Rahul Joshi
2025-06-28AsmMatcher: Use getAsmInfo()Fangrui Song
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song
2025-06-24[LLVM][TableGen] Minor cleanup in CGIOperandList (#142721)Rahul Joshi
2025-06-16[TableGen] Use default member initializers. NFC. (#144349)Jay Foad
2025-06-12[NFC] Use `llvm::includes` instead of `std::includes` (#143542)Longsheng Mou
2025-05-21[LLVM][TableGen] Use StringRef for various members `CGIOperandList::OperandIn...Rahul Joshi
2025-05-19[LLVM][TableGen] Rename `ListInit::getValues()` to `getElements()` (#140289)Rahul Joshi
2025-05-12[NFC][TableGen] Use StringRef::str() instead of casting (#139332)Rahul Joshi
2025-05-12[NFC][TableGen] Add {} for `else` when `if` body has {} (#139420)Rahul Joshi
2025-04-18[TableGen] Fix typo in comment. NFCCraig Topper
2025-04-13[StrTable] Use string literal emission for intrinsics on non-MSVC platforms (...Reid Kleckner
2025-02-16[TableGen] Avoid repeated hash lookups (NFC) (#127373)Kazu Hirata
2025-02-05[NFC][TableGen] Make `AsmMatcherEmitterCat` static (#125881)Rahul Joshi
2025-01-18[MC] Add MCRegister::isPhysical. NFCCraig Topper
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2024-11-30[TableGen] Fix validateOperandClass for non Phyical Reg (#118146)Jinsong Ji
2024-11-28[TableGen] Simplify generated code for isSubclass (#117351)Jay Foad
2024-11-27[TableGen] Simplify generated code for validateOperandClass (#117889)Jay Foad
2024-11-25[TableGen] Remove comments from generated validateOperandClass (#117352)Jay Foad
2024-11-22[TableGen] Fix closing brace indentation in validateOperandClassJay Foad
2024-10-30[TableGen] Replace StringRef::slice with substr. NFCFangrui Song
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-09-20[LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (#109174)Rahul Joshi
2024-09-18[LLVM][TableGen] Use range for loops in AsmMatcherEmitter (#108914)Rahul Joshi
2024-09-15[LLVM][TableGen] Change CodeGenInstAlias to use const Record pointers (#108753)Rahul Joshi
2024-09-12[TableGen] Remove duplicate code in applyMnemonicAliases when target uses Def...Craig Topper
2024-09-11[TableGen] Change CodeGenRegister to use const Record pointer (#108027)Rahul Joshi
2024-09-11[TableGen] Change SubtargetFeatureInfo to use const Record pointers (#108013)Rahul Joshi
2024-09-11[TableGen] Change CodeGenInstruction record members to const (#107921)Rahul Joshi
2024-09-09[TableGen] Change CGIOperandList::OperandInfo::Rec to const pointer (#107858)Rahul Joshi
2024-09-09[TableGen] Change SetTheory set/vec to use const Record * (#107692)Rahul Joshi
2024-08-27[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#106190)Kazu Hirata
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata
2024-08-25[NFC] Use const members of `StringToOffsetTable` (#105824)Rahul Joshi
2024-06-29[llvm][utils] Avoid 'raw_string_ostream::str()' (NFC) (#97160)Youngsuk Kim
2024-06-02[TableGen] Use llvm::unique (NFC) (#94163)Kazu Hirata
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata
2024-04-11[X86][MC] Support enc/dec for SETZUCC and promoted SETCC. (#86473)Freddy Ye
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov
2024-03-18Remove unused include. NFCBenjamin Kramer
2024-03-18[ARM][TableGen][MC] Change the ARM mnemonic operands to be optional for ASM p...Alfie Richards
2024-03-18[TableGen] Add `PreferSmallerInstructions` for Targets. (#83587)Alfie Richards