aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/MCTargetDesc
AgeCommit message (Expand)AuthorFilesLines
2026-02-07[PowerPC] Use MCAssembler::getEmitter instead of getEmitterPtr. NFCFangrui Song2-6/+4
2025-12-02[PowerPC][MC] Diagnose out of range branch fixups (#165859)Nikita Popov1-2/+22
2025-11-27[PowerPC] Implement paddis (#161572)Lei Huang5-0/+29
2025-11-11[PowerPC] Use MCRegister instead of unsigned. NFC (#167602)Craig Topper3-5/+5
2025-10-06[NFC][PowerPC] Cleanup isImm and getImmEncoding functions (#161567)Lei Huang2-43/+13
2025-09-23[NFC][MC][CodeEmitterGen] Extract error reporting into a helper function (#15...Rahul Joshi1-1/+0
2025-08-03PowerPC: Avoid MCSymbol::isUnsetFangrui Song1-1/+1
2025-08-03MCSymbolXOFF: Remove classofFangrui Song1-3/+3
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song1-3/+5
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song2-3/+4
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song1-2/+2
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song1-7/+5
2025-07-28XCOFF: Simplify R_REF and remove a MCFragment::addFixup useFangrui Song3-17/+3
2025-07-26MC: Move useCodeAlign from MCSection to MCAsmInfoFangrui Song2-4/+0
2025-07-26MCSectionXCOFF: Remove classofFangrui Song1-1/+1
2025-07-15MCFragment: Remove MCDataFragment/MCRelaxableFragment type aliasesFangrui Song1-5/+4
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song1-1/+2
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song1-2/+2
2025-07-08MCAsmInfo: Explicitly set AllowDollarAtStartOfIdentifier to false for some ta...Fangrui Song1-0/+2
2025-07-06MCAsmBackend: Remove redundant relaxInstruction overridesFangrui Song1-6/+0
2025-07-05MC: Remove unneeded MCFixupKind castsFangrui Song2-5/+3
2025-07-05MCAsmBackend: Reduce FK_NONE usesFangrui Song1-1/+1
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song1-1/+0
2025-07-04PPCMCCodeEmitter: Set PCRel at fixup creationFangrui Song2-37/+40
2025-07-04MCFixup: Remove unused Loc argumentFangrui Song1-2/+1
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song1-15/+13
2025-07-02MCAsmBackend: Make some target overrides out-of-lineFangrui Song1-61/+65
2025-06-29MCFragment: Add addFixup to replace getFixups().push_back()Fangrui Song1-3/+2
2025-06-27PowerPC: Remove redundant MCSymbolRefExpr::VariantKind castsFangrui Song2-12/+7
2025-06-26MC: Rename initializeVariantKinds to initializeAtSpecifiersFangrui Song1-2/+2
2025-06-26PowerPC: Separate ELF and XCOFF @ specifiersFangrui Song1-4/+15
2025-06-26PowerPC: Move PPCMCExpr into PPCMCAsmInfoFangrui Song13-125/+82
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+3
2025-06-15PowerPC: Migrate to newer relocation specifier representationFangrui Song4-60/+63
2025-06-15PowerPC: Replace MCExpr::print with MCAsmInfo::printExprFangrui Song2-3/+3
2025-06-15PowerPC: Rename PPCMCExpr::VK_ to PPC::S_Fangrui Song11-351/+350
2025-06-11Introduce MCAsmInfo::UsesSetToEquateSymbol and prefer = to .setFangrui Song1-0/+2
2025-06-07PPCMCExpr: Migrate to MCSpecifierExprFangrui Song2-30/+4
2025-05-26[PowerPC] Remove unused includes (NFC) (#141449)Kazu Hirata1-4/+0
2025-05-24MCELFObjectTargetWriter::needsRelocateWithSymbol: Remove MCSymbol argumentFangrui Song1-4/+2
2025-05-24MCELFObjectTargetWriter::needsRelocateWithSymbol: Replace MCSymbol uses with ...Fangrui Song1-3/+3
2025-05-24ELFObjectWriter: Remove the MCContext argument from getRelocTypeFangrui Song1-4/+4
2025-05-24ELFObjectWriter: Replace Ctx.reportError with reportErrorFangrui Song1-9/+9
2025-05-24MCFixup: Remove FK_PCRel_ from getKindForSizeFangrui Song1-2/+0
2025-05-23MCAsmBackend: Remove the MCAssembler argument from addRelocFangrui Song1-3/+2
2025-05-23MCAsmBackend: Remove the MCAssembler argument from shouldForceRelocationFangrui Song1-1/+1
2025-05-23MCAsmBackend: Simplify applyFixup (#141333)Fangrui Song1-3/+2
2025-05-23MCAsmBackend: Remove MCSubtargetInfo argumentFangrui Song1-4/+4
2025-05-23[MC] Don't pass MCSubtargetInfo down to shouldForceRelocation and evaluateTar...Fangrui Song1-2/+1
2025-05-18MC: Move R_PPC64_TOC case to PowerPCAsmBackendFangrui Song1-0/+13