Age | Commit message (Expand) | Author | Files | Lines |
2024-06-13 | DAG: Replace bitwidth with type in suffix in atomic tablegen ops (#94845) | Matt Arsenault | 1 | -4/+4 |
2024-06-04 | Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149) | paperchalice | 3 | -8/+13 |
2024-06-02 | Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146) | paperchalice | 3 | -13/+8 |
2024-06-02 | [NewPM][CodeGen] Port selection dag isel to new pass manager (#83567) | paperchalice | 3 | -8/+13 |
2024-05-24 | [SelectionDAG][RISCV][VE] Rename VP_ASHR->VP_SRA VP_LSHR->VP_SRL. (#93221) | Craig Topper | 1 | -2/+2 |
2024-03-25 | [MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444) | Sergei Barannikov | 1 | -1/+1 |
2024-03-18 | [SystemZ] Don't lower ATOMIC_LOAD/STORE to LOAD/STORE (#75879) | Jonas Paulsson | 1 | -5/+5 |
2024-03-11 | [NFC] Remove unused variable after 94c988bc | Arthur Eubanks | 1 | -1/+0 |
2024-03-11 | [NFC] Remove unused parameter from shouldAssumeDSOLocal() | Arthur Eubanks | 1 | -1/+1 |
2024-02-25 | [CodeGen] Port AtomicExpand to new Pass Manager (#71220) | Rishabh Bali | 1 | -1/+1 |
2024-02-18 | [MC][AsmParser] Make `MatchRegisterName` return `MCRegister` (NFC) (#81408) | Sergei Barannikov | 1 | -4/+4 |
2024-02-16 | [LoongArch|Mips|SystemZ|VE] Fix shared build. NFC | Michael Liao | 1 | -0/+1 |
2024-02-01 | [TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339) | Philip Reames | 2 | -4/+4 |
2024-01-26 | [NFC] Rename TargetInstrInfo::FoldImmediate to TargetInstrInfo::foldImmediate... | Shengchen Kan | 2 | -3/+3 |
2024-01-02 | [llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708) | Alex Bradbury | 1 | -7/+7 |
2023-12-11 | [llvm] Use StringRef::{starts,ends}_with (NFC) (#74956) | Kazu Hirata | 1 | -15/+19 |
2023-12-07 | [RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTa... | Craig Topper | 1 | -1/+2 |
2023-11-22 | [llvm][TypeSize] Fix addition/subtraction in TypeSize. (#72979) | Sander de Smalen | 1 | -3/+3 |
2023-10-27 | Replace TypeSize::{getFixed,getScalable} with canonical TypeSize::{Fixed,Scal... | Fangrui Song | 1 | -3/+3 |
2023-10-12 | Use llvm::endianness::{big,little,native} (NFC) | Kazu Hirata | 2 | -4/+6 |
2023-09-14 | [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6... | Arthur Eubanks | 2 | -2/+2 |
2023-09-13 | reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264) | Nick Desaulniers | 1 | -7/+6 |
2023-09-06 | [MC] Change tryParseRegister to return ParseStatus (NFC) | Sergei Barannikov | 1 | -26/+24 |
2023-09-01 | [llvm] Fix duplicate word typos. NFC | Fangrui Song | 1 | -1/+1 |
2023-08-31 | SelectionDAG: Swap operands of atomic_store | Matt Arsenault | 1 | -12/+12 |
2023-08-30 | [VE] Remove CodeGen deps from MCTargetDesc, NFC | Reid Kleckner | 2 | -92/+90 |
2023-08-29 | [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations | Fangrui Song | 1 | -2/+3 |
2023-08-18 | [VE] Change the way of lowering store | Kazushi (Jam) Marukawa | 1 | -0/+6 |
2023-08-17 | [VE] Avoid vectorizing store/load in scalar mode | Kazushi (Jam) Marukawa | 1 | -6/+5 |
2023-08-16 | [VE] Replace OperandMatchResultTy with ParseStatus (NFC) | Sergei Barannikov | 1 | -58/+57 |
2023-08-16 | [VE][NFC] Correct debug message spacing | Kazushi (Jam) Marukawa | 1 | -2/+1 |
2023-08-15 | [VE] Enable vpu feature by default in llc | Kazushi (Jam) Marukawa | 1 | -1/+1 |
2023-07-01 | [MC] Add three-state parseDirective as a replacement for ParseDirective | Sergei Barannikov | 1 | -3/+3 |
2023-06-06 | [M68k,MSP430,VE,Xtensa] Migrate to new encodeInstruction that uses SmallVecto... | Fangrui Song | 1 | -3/+4 |
2023-05-17 | [CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC) | Sergei Barannikov | 1 | -1/+1 |
2023-05-14 | [MC] Remove redundant classof definitions for MCTargetDesc's derived classes | Fangrui Song | 1 | -2/+0 |
2023-05-03 | Split out `CodeGenTypes` from `CodeGen` for LLT/MVT | NAKAMURA Takumi | 4 | -3/+4 |
2023-05-03 | Restore CodeGen/LowLevelType from `Support` | NAKAMURA Takumi | 3 | -0/+3 |
2023-04-26 | VE: Register null MCTargetStreamer | Matt Arsenault | 2 | -2/+9 |
2023-04-17 | [CMake] Reorder and reformat deps | NAKAMURA Takumi | 4 | -6/+6 |
2023-04-02 | [Targets] Rename Flag->Glue. NFC | Craig Topper | 3 | -11/+11 |
2023-02-07 | [NFC][TargetParser] Remove llvm/ADT/Triple.h | Archibald Elliott | 1 | -1/+1 |
2023-01-31 | [VE] Fix useDeprecatedPositionallyEncodedOperands errors. | James Y Knight | 3 | -66/+64 |
2023-01-28 | [Target] Use llvm::count{l,r}_{zero,one} (NFC) | Kazu Hirata | 1 | -2/+2 |
2023-01-24 | [NFC] Deprecate SelectionDag functions taking Alignment as unsigned | Guillaume Chatelet | 1 | -4/+4 |
2023-01-24 | [NFC] Deprecate SelectionDag::getLoad that takes alignment as | Guillaume Chatelet | 1 | -6/+7 |
2023-01-17 | [MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC) | Sergei Barannikov | 4 | -7/+8 |
2023-01-11 | [CodeGen] Introduce a generic MEMBARRIER instruction [mostly-nfc] | Philip Reames | 1 | -4/+0 |
2023-01-09 | [VE] Use generic MEMBARRIER SDAG node [nfc] | Philip Reames | 3 | -8/+2 |
2023-01-08 | [NFC] Hide implementation details in anonymous namespaces | Benjamin Kramer | 2 | -0/+4 |