summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc
AgeCommit message (Expand)Author
2025-09-08Sparc: Add 64-bit feature (#157445)Matt Arsenault
2025-09-08Sparc: Remove Is64Bit field from SparcTargetMachine (#157400)Matt Arsenault
2025-09-08Sparc: Remove TargetTriple member from SparcSubtarget (#157397)Matt Arsenault
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault
2025-09-04[Sparc] Remove extra ASRRegs operand in SMAC/UMAC instructions (#156751)Sergei Barannikov
2025-09-02[NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' (#153850)Daniel Paoliello
2025-08-25[NFC][MC][Sparc] Rearrange decode functions in Sparc disassembler (#154973)Rahul Joshi
2025-08-23RuntimeLibcalls: Add entries for stackprotector globals (#154930)Matt Arsenault
2025-08-22[NFC][MC][Sparc] Minor code cleanup in Sparc disassembler (#154823)Rahul Joshi
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov
2025-08-18[SPARC] Change `half` to use soft promotion rather than `PromoteFloat` (#152...Trevor Gross
2025-08-15[CodeGen] Give ArgListEntry a proper constructor (NFC) (#153817)Nikita Popov
2025-08-12[SPARC] Use FMA instructions when we have UA2007 (#148434)Koakuma
2025-08-07[CodeGen] Move IsFixed into ArgFlags (NFCI) (#152319)Nikita Popov
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song
2025-07-23[llvm] Remove unused includes (NFC) (#150265)Kazu Hirata
2025-07-22[Sparc] Remove bogus stack adjustment for LD/GD TLS (#149890)Jessica Clarke
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song
2025-07-14[llvm] Remove unused includes (NFC) (#148768)Kazu Hirata
2025-07-14SPARC: Start moving runtime libcall config to tablegen (#147672)Matt Arsenault
2025-07-14SPARC: Remove subtarget checks on setLibcallImpl (#147667)Matt Arsenault
2025-07-13[SPARC][IAS] Add definitions for cryptographic instructionsKoakuma
2025-07-07DAG: Remove verifyReturnAddressArgumentIsConstant (#147240)Matt Arsenault
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04SPARC: Remove unneeded MCFixupKindInfo::FKF_IsPCRelFangrui Song
2025-07-04SPARCMCCodeEmitter: Set PCRel at fixup creationFangrui Song
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song
2025-06-29[Target] Prevent copying in loop variables (NFC)Jie Fu
2025-06-28[Target] Use range-based for loops (NFC) (#146253)Kazu Hirata
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song
2025-06-27[llvm] Remove unused includes (NFC) (#146199)Kazu Hirata
2025-06-27TableGen: Generate enum for runtime libcall implementations (#144973)Matt Arsenault
2025-06-23CodeGen: Emit error if getRegisterByName fails (#145194)Matt Arsenault
2025-06-20[SPARC][IAS] Properly set implied feature sets for ISA levels/extensions (#14...Koakuma
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-06-17SPARC: Remove SparcMCExpr.hFangrui Song
2025-06-15SPARC: Remove dead specifier code from asm operand printerFangrui Song
2025-06-15MC: Add MCSpecifierExpr::createFangrui Song
2025-06-13MC,SPARC: Replace SparcMCExpr with MCSpecifierExprFangrui Song
2025-06-13SPARC: Simplify SparcMCExprFangrui Song
2025-06-07MC: Add MCSpecifierExpr to unify target MCExprsFangrui Song
2025-06-07SPARC: Modernize AsmBackendFangrui Song
2025-05-29[SPARC][IAS] Add definitions for OSA 2011 instructionsKoakuma
2025-05-26[llvm] Remove unused includes (NFC) (#141526)Kazu Hirata
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song
2025-05-24MCELFObjectTargetWriter::needsRelocateWithSymbol: Remove MCSymbol argumentFangrui Song