summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/AsmWriterEmitter.cpp
AgeCommit message (Expand)Author
2025-11-08[TableGen] Use "using" instead of "typedef" (NFC) (#167168)Kazu Hirata
2025-09-19CodeGen: Add RegisterClass by HwMode (#158269)Matt Arsenault
2025-09-04[NFC][TableGen] Adopt `CodeGenInstruction::getName()` (#156968)Rahul Joshi
2025-07-07[NFC][TableGen] Rename `CodeGenTarget` instruction accessors (#146767)Rahul Joshi
2025-06-07[TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)Jay Foad
2025-05-16[LLVM][TableGen] Simplify `DagInit::get` (#140056)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-05-04[llvm] Remove unused local variables (NFC) (#138467)Kazu Hirata
2025-02-07[TableGen] Avoid repeated hash lookups (NFC) (#126190)Kazu Hirata
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2024-11-13[NFC][TableGen] Use formatv automatic index in AsmWriterEmitter (#115966)Rahul Joshi
2024-11-03[MC] Make generated `MCInstPrinter::getMnemonic` const (NFC) (#114682)Sergei Barannikov
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-10-01[TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110...Rahul Joshi
2024-09-18[LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (#108918)Rahul Joshi
2024-09-15[LLVM][TableGen] Change CodeGenTarget to use const RecordKeeper (#108752)Rahul Joshi
2024-09-15[LLVM][TableGen] Change CodeGenInstAlias to use const Record pointers (#108753)Rahul Joshi
2024-06-29[llvm][utils] Avoid 'raw_string_ostream::str()' (NFC) (#97160)Youngsuk Kim
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2024-02-14[TableGen] Stop using make_pair and make_tuple. NFC. (#81730)Jay Foad
2024-02-09[NFC] clang-format utils/TableGen (#80973)Pierre van Houtryve
2023-12-20[AsmWriter] Ensure getMnemonic doesn't return invalid pointers (#75783)Lucas Duarte Prates
2023-09-26[llvm][tblgen] Add `Source Filename` for `emitSourceFileHeader` (#65744)Shao-Ce SUN
2023-04-11Change dyn_cast to castBing1 Yu
2023-03-21llvm-tblgen: Rewrite emitters to use `TableGen::Emitter`NAKAMURA Takumi
2023-03-21llvm-tblgen: Cleanup for each EmitterClass to be invoked by uniform signature.NAKAMURA Takumi
2023-02-28[TableGen] Minor tweak to AssemblerCondDag evaluation to be more consistent w...Craig Topper
2023-02-19llvm-tblgen: Add "TableGenBackends.h" to each emitter.NAKAMURA Takumi
2023-02-01[NFC] Extract `CodeGenInstAlias` into its own *.h/*.cppSergei Barannikov
2023-01-22[llvm] Use llvm::bit_floor (NFC)Kazu Hirata
2023-01-17[MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC)Sergei Barannikov
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser
2022-06-30[AArch64] Add target feature "all"Fangrui Song
2022-03-22[TableGen][RISCV] Add InstAliases with zero_reg to cover unmasked vnot.v, vnc...Craig Topper
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2021-12-10utils: Remove some no-op raw_string_ostream flush calls, NFCDuncan P. N. Exon Smith
2021-10-14[TableGen][PGO] Disable profile instrumentation for printInstruction functionRong Xu
2021-05-07[TableGen] Use range-based for loops (NFC)Coelacanthus
2021-01-22[llvm] Use isAlpha/isAlnum (NFC)Kazu Hirata
2021-01-19[llvm] Use llvm::any_of (NFC)Kazu Hirata
2020-12-26[TableGen] Use llvm::erase_if (NFC)Kazu Hirata
2020-12-03[TableGen] Eliminate the 'code' typePaul C. Anagnostopoulos
2020-11-17[AsmWriter] Factor out mnemonic generation to accessible getMnemonic.Florian Hahn
2020-11-06[TableGen] Indentation and whitespace fixes in generated code. NFC.Jay Foad
2020-05-28[TableGen] Fix non-standard escape warnings for braces in InstAliasCullen Rhodes
2020-03-27[MCInstPrinter] Add parameter `Address` to printCustomAliasOperand. NFCFangrui Song