Age | Commit message (Expand) | Author | Files | Lines |
12 hours | [llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has... | Alex Rønne Petersen | 2 | -5/+6 |
2024-09-18 | [NFC] Update function names in MCTargetAsmParser.h (#108643) | Lei Huang | 1 | -4/+4 |
2024-08-27 | [TII][RISCV] Add renamable bit to copyPhysReg (#91179) | Piyou Chen | 2 | -2/+4 |
2024-08-17 | [VE] Use SelectionDAG::getSignedConstant/getAllOnesConstant. | Craig Topper | 2 | -3/+3 |
2024-08-11 | [Target] Construct SmallVector<MachineMemOperand *> with ArrayRef (NFC) (#102... | Kazu Hirata | 1 | -4/+2 |
2024-07-21 | [MC] Remove unnecessary isVerboseAsm from Target::AsmTargetStreamerCtorTy | Fangrui Song | 1 | -2/+1 |
2024-07-13 | [Target] Use range-based for loops (NFC) (#98705) | Kazu Hirata | 1 | -2/+1 |
2024-07-01 | MCExpr::evaluateAsRelocatable: replace the MCAsmLayout parameter with MCAssem... | Fangrui Song | 2 | -4/+3 |
2024-07-01 | [MC] Remove unneeded MC*AsmBackend::fixupNeedsRelaxation overrides | Fangrui Song | 1 | -10/+0 |
2024-06-28 | [IR] Add getDataLayout() helpers to Function and GlobalValue (#96919) | Nikita Popov | 1 | -1/+1 |
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 |