summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
AgeCommit message (Expand)Author
2025-09-04[NFC][TableGen] Adopt `CodeGenInstruction::getName()` (#156968)Rahul Joshi
2025-07-10[TableGen] Remove the name from the union in OpData in PseudoLoweringEmitter ...Craig Topper
2025-05-12[NFC][TableGen] Add {} for `else` when `if` body has {} (#139420)Rahul Joshi
2025-04-16[TableGen] Combine the two separate OperandMapping loops in PseudoLoweringEmi...Craig Topper
2025-04-16[TableGen] Store flat source operand number in OperandMap in PseudoLoweringEm...Craig Topper
2025-04-15[TableGen] Remove unhelpful error messages from PseudoLoweringEmitter. (#135747)Craig Topper
2025-04-12[TableGen] Accurately calculate where the source variable ops start in Pseudo...Craig Topper
2025-04-11[TableGen] Remove unneeded FIXME. NFCCraig Topper
2025-02-09[TableGen] Avoid repeated hash lookups (NFC) (#126405)Kazu Hirata
2024-10-28[TableGen] [NFC] Remove unused includes in TableGen BE (#113725)Jerry Sun
2024-10-04[TableGen] Factor out timer code into a new `TGTimer` class (#111054)Rahul Joshi
2024-09-18[LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (#109...Rahul Joshi
2024-07-29[AsmPrinter] Don't EmitToStreamer instructions lowered by tblgenned code (#10...Sergei Barannikov
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2024-02-09[NFC] clang-format utils/TableGen (#80973)Pierre van Houtryve
2023-03-21llvm-tblgen: Rewrite emitters to use `TableGen::Emitter`NAKAMURA Takumi
2023-02-19llvm-tblgen: Add "TableGenBackends.h" to each emitter.NAKAMURA Takumi
2023-02-19llvm-tblgen: ReformatNAKAMURA Takumi
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-05-11[TableGen] Remove the use of global Record stateRiver Riddle
2021-03-23[TableGen] Tiny enhancementSerge Pavlov
2021-03-23[TableGen] Allow BitsInit to init integer in pseudo expansionSerge Pavlov
2020-11-14[TableGen] Add frontend/backend phase timing capability.Paul C. Anagnostopoulos
2020-11-06[TableGen] Indentation and whitespace fixes in generated code. NFC.Jay Foad
2020-10-12[TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions()Paul C. Anagnostopoulos
2020-09-28[TableGen] Improved messages in PseudoLoweringEmitter.Paul C. Anagnostopoulos
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2016-12-05TableGen: Use StringInit instead of std::string for DagInit arg namesMatthias Braun
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2014-08-24TableGen: unique_ptr-ify RecordKeeperDylan Noblesmith
2014-08-24TableGen: use auto and for-rangeDylan Noblesmith
2014-05-23Teach the table generated emitPseudoExpansionLowering function to not emit a ...Aaron Ballman
2014-05-19Fix typos.Eric Christopher
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse
2013-02-13PR14992 - Tablegen incorrectly converts ARM tLDMIA_UPD pseudo to tLDMIADavid Peixotto
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger
2012-10-10tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva
2012-09-17Fix typoMichael Liao
2012-09-06Tablegen: Add OperandWithDefaultOps Operand typeTom Stellard
2012-06-11Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen
2012-03-20Reserve number of MI operands to accom,odate complex patterns.Evan Cheng
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-07-29Unconstify InitsDavid Greene
2011-07-29[AVX] Constify InitsDavid Greene
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11[AVX] Make Inits FoldableDavid Greene