summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/CompressInstEmitter.cpp
AgeCommit message (Expand)Author
2025-07-02[TableGen] More generically handle tied source operands in CompressInstEmitte...Craig Topper
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-25[RISCV] Add Tied operands in Xqcicm instructions and changes to handle a sing...quic_hchandel
2025-06-19[RISCV] Add support for handling one tied operand in the source instruction f...quic_hchandel
2025-06-07[TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)Jay Foad
2025-05-12[NFC][TableGen] Add {} for `else` when `if` body has {} (#139420)Rahul Joshi
2025-04-09Improve readability of <Target>GenCompressionInstEmitter. NFC (#134834)Sudharsan Veeravalli
2025-03-27[TableGen][RISCV] Support sub-operands in CompressInstEmitter.cpp. (#133039)Craig Topper
2025-03-22[TableGen] Use std:vector instead of SmallVector for the list of CompressPatt...Craig Topper
2025-01-13[RISCV] Don't convert virtual register Register to MCRegister in isCompressib...Craig Topper
2024-11-21[TableGen] Use `std::move` to avoid copy (#113061)abhishek-kaushik22
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 CompressInstEmitter to use const RecordKeeper (#109035)Rahul Joshi
2024-09-09[TableGen] Change CGIOperandList::OperandInfo::Rec to const pointer (#107858)Rahul Joshi
2024-07-05[llvm] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2023-10-26[TableGen][NFC] Format CompressInstEmitter (#68564)Wang Pengcheng
2023-03-27[RISCV] Replace RISCV->RISC-V in strings.Craig Topper
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-17llvm-tblgen: Apply IWYU partiallyNAKAMURA Takumi
2023-01-18[TableGen][NFC] Add postfix for validators of CompressPatwangpc
2023-01-17[RISCV] Eliminate the need to pass both RISCVSubtarget and MCSubtargetInfo to...Craig Topper
2023-01-17[RISCV][TableGen] Correct formatting in RISCVGenCompressInstEmitter.inc. NFCCraig Topper
2023-01-17[RISCV] Remove MCRegisterInfo dependency from compressInst/uncompresInst/isCo...Craig Topper
2022-11-22[RISCV][NFC] Mark rs1 in most memory instructions as memory operand.Dmitry Bushev
2022-08-24[RISCV][TableGen] Mark MachineInstr with FrameIndex as not compressibleZHU Zijia
2022-01-31Cleanup llvm/utils/TableGen headersserge-sans-paille
2021-11-18[llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common i...Zi Xuan Wu