summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
AgeCommit message (Expand)Author
2025-11-22[TableGen] Use MVT instead of MVT::SimpleValueType. NFC (#169180)Craig Topper
2025-09-17[TableGen] Increase IndexWidth DAGISelMatcherEmitter. (#159479)Craig Topper
2025-06-24[NFC][TableGen] Use ArrayRef instead of const vector reference (#145323)Rahul Joshi
2025-06-07[TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)Jay Foad
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-01[DAG] Use SDValue for PatFrag checks (#137519)David Green
2025-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr
2024-12-12[TableGen] Replace WantRoot/WantParent SDNode properties with flags (#119599)Sergei Barannikov
2024-12-04[llvm-tblgen] Increase Coverage Index Size (#118329)Sam Elliott
2024-11-17[Tablegen] Add more comments for result numbers to DAGISelEmitter.cpp (#116533)Craig Topper
2024-09-15[LLVM][TableGen] Change CodeGenDAGPatterns to use const RecordKeeper (#108762)Rahul Joshi
2024-09-11[TableGen] Change CodeGenInstruction record members to const (#107921)Rahul Joshi
2024-09-11[TableGen] Avoid repeated hash lookups (NFC) (#108138)Kazu Hirata
2024-08-01[MVT][TableGen] Extend Machine Value Type to `uint16_t` (#99657)Brandon Wu
2024-07-19[TableGen][SelectionDAG] Make CheckValueTypeMatcher use MVT::SimpleValueType ...Brandon Wu
2024-04-26[NFC][llvm] refine generated code format (#90172)long.chen
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[TableGen][NFC] convert TreePatternNode pointers to references (#81134)Tomas Matheson
2024-02-09[NFC] clang-format utils/TableGen (#80973)Pierre van Houtryve
2024-01-25[TableGen] Use MapVector to remove non-determinismWang Pengcheng
2024-01-12[SelectionDAG] Add space-optimized forms of OPC_CheckPredicate (#77763)Wang Pengcheng
2024-01-11[SelectionDAG,TableGen] Use MapVector after #73310Fangrui Song
2024-01-11[SelectionDAG,TableGen] Use stable_sort after #73310Fangrui Song
2024-01-11Revert "[SelectionDAG] Add space-optimized forms of OPC_CheckPredicate (#73488)"Mikhail Goncharov
2024-01-11[SelectionDAG] Add space-optimized forms of OPC_CheckPredicate (#73488)Wang Pengcheng
2024-01-11[SelectionDAG] Add space-optimized forms of OPC_CheckPatternPredicate (#73319)Wang Pengcheng
2024-01-11[SelectionDAG] Add space-optimized forms of OPC_CheckComplexPat (#73310)Wang Pengcheng
2023-12-19[SelectionDAG] Add space-optimized forms of OPC_EmitRegister (#73291)Wang Pengcheng
2023-12-12[TableGen] Use getSizeInBits (#75157)Wang Pengcheng
2023-12-12[SelectionDAG] Add OPC_MoveSibling (#73643)Wang Pengcheng
2023-12-12[SelectionDAG] Add space-optimized forms of OPC_EmitNode/OPC_MorphNodeTo (#73...Wang Pengcheng
2023-12-12[SelectionDAG] Add instantiated OPC_CheckChildType (#73297)Wang Pengcheng
2023-12-12[SelectionDAG] Add space-optimized forms of OPC_EmitCopyToReg (#73293)Wang Pengcheng
2023-12-12[SelectionDAG] Add space-optimized forms of OPC_EmitConvertToTarget (#73286)Wang Pengcheng
2023-12-12[SelectionDAG] Add instantiated OPC_CheckType (#73283)Wang Pengcheng
2023-11-29[TableGen][NFC] Format getOpcodeString and remove unreachable breakswangpc
2023-11-27[SelectionDAG] Add instantiated OPC_EmitInteger and OPC_EmitStringInteger (#7...Wang Pengcheng
2023-08-05[SelectionDAG] Add Opc_CheckPatternPredicate2 to support targets with more th...Craig Topper
2023-04-22[TableGen] Intialize vector with constructor instead of assign. NFCCraig Topper
2023-04-12[TableGen] Store CodeGenInstruction reference in EmitNodeMatcherCommon. NFCCraig Topper
2023-04-02[TableGen] Rename InFlag/OutFlag->InGlue/OutGlue. NFCCraig Topper
2023-02-17llvm-tblgen: Apply IWYU partiallyNAKAMURA Takumi
2022-03-11Cleanup include: TableGenserge-sans-paille
2021-12-10utils: Remove some no-op raw_string_ostream flush calls, NFCDuncan P. N. Exon Smith
2021-05-02[TableGen] Use sign rotated VBR for OPC_EmitInteger.Craig Topper
2021-03-01[TableGen] Avoid repeated TreePredicateFn::getCodeToRunOnSDNode() calls in Ma...Simon Pilgrim
2021-02-18[TableGen][SelectionDAG] Improve efficiency of encoding negative immediates f...Craig Topper
2021-02-08[TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize o...Craig Topper