aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/VE
AgeCommit message (Expand)AuthorFilesLines
2026-01-15[NFC][TargetLowering] Make shouldExpandAtomicRMWInIR and shouldExpandAtomicCm...Akshay Deodhar2-2/+2
2026-01-13[CodeGen][InlineSpiller] Add SubReg argument to loadRegFromStackSlot for subr...Christudasan Devadasan2-3/+2
2026-01-11[TargetLowering] Change the `softPromoteHalfType` default to `true` (#175149)Trevor Gross1-2/+0
2026-01-09[VE] Use `softPromoteHalfType` (#175141)Trevor Gross1-0/+1
2025-12-28[CodeGen] Fix EVT::changeVectorElementType assertion on simple-to-extended fa...Islam Imad1-3/+3
2025-12-16[CodeGen] expand-fp: Change frem expansion criterion (#158285)Frederik Harwath1-1/+1
2025-12-12Fixes non-functional changes found static analyzer (#171197)Seraphimt1-1/+1
2025-11-26CodeGen: Make all targets override pseudos with pointers (#159881)Matt Arsenault1-0/+1
2025-11-25[NVPTX] Lower LLVM masked vector loads and stores to PTX (#159387)Drew Kersnar1-4/+6
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault1-1/+1
2025-11-14[VE] TableGen-erate SDNode descriptions (#168120)Sergei Barannikov10-93/+110
2025-11-11[VE] Use MCRegister instead of unsigned. NFC (#167460)Craig Topper1-37/+39
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault2-7/+10
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault1-1/+1
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata1-1/+1
2025-10-02[LLVM][CodeGen][SVE] Remove failure cases when widening vector load/store ops...Paul Walker1-0/+2
2025-09-23[NFC][MC][CodeEmitterGen] Extract error reporting into a helper function (#15...Rahul Joshi1-1/+0
2025-09-12CodeGen: Remove MachineFunction argument from getPointerRegClass (#158185)Matt Arsenault2-4/+2
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner1-33/+1
2025-09-08VE: Stop using PointerLikeRegClass (#157394)Matt Arsenault1-6/+8
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault2-3/+3
2025-08-30[TableGen][CodeGen] Remove DisableEncoding field of Instruction class (#156098)Sergei Barannikov2-61/+39
2025-08-25[NFC][MC][VE] Rearrange decoder functions for VE disassembler (#155004)Rahul Joshi1-100/+50
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi1-0/+2
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov1-1/+0
2025-08-15[CodeGen] Give ArgListEntry a proper constructor (NFC) (#153817)Nikita Popov1-7/+4
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song1-2/+2
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song1-6/+5
2025-08-01MCAsmBackend::applyFixup: Replace Data.getSize() with F.getSize()Fangrui Song1-1/+1
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song2-3/+3
2025-07-08MC: Store MCRelaxableFragment MCInst out-of-lineFangrui Song1-1/+1
2025-07-07DAG: Remove verifyReturnAddressArgumentIsConstant (#147240)Matt Arsenault1-3/+0
2025-07-06MCAsmBackend: Remove redundant relaxInstruction overridesFangrui Song1-6/+0
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song1-1/+0
2025-07-04VE: Remove dead FK_PCRel_* codeFangrui Song2-4/+0
2025-07-04VEMCCodeEmitter: Set PCRel at fixup creationFangrui Song2-19/+22
2025-07-02MCAsmBackend: Simplify shouldForceRelocation overridesFangrui Song1-13/+7
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song1-28/+5
2025-07-02MCAsmBackend: Make some target overrides out-of-lineFangrui Song1-0/+28
2025-06-30[Target] Prevent copying in loop variables (NFC)Jie Fu1-2/+2
2025-06-29[Target] Use range-based for loops (NFC) (#146277)Kazu Hirata1-6/+4
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-9/+23
2025-06-26VE: Merge MCExpr into MCAsmInfoFangrui Song11-119/+69
2025-06-26MC: Rename initializeVariantKinds to initializeAtSpecifiersFangrui Song1-2/+2
2025-06-23CodeGen: Emit error if getRegisterByName fails (#145194)Matt Arsenault1-6/+2
2025-06-19RuntimeLibcalls: Pass in exception handling type (#144696)Matt Arsenault1-2/+0
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers6-6/+13
2025-06-15MC: Add MCAsmInfo::evaluateAsRelocatableImpl and replace VEMCExpr with MCSpec...Fangrui Song9-49/+31
2025-06-15VE: Rename VEMCExpr::VK_ to VE::S_Fangrui Song8-132/+127
2025-06-15[CostModel] Mark all TTIImpls as final. NFC (#143404)David Green1-1/+1