summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
AgeCommit message (Expand)Author
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song
2025-07-05MC: Remove unneeded MCFixupKind castsFangrui Song
2025-07-05MCAsmBackend: Reduce FK_NONE usesFangrui Song
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04MipsMCCodeEmitter: Set PCRel at fixup creationFangrui Song
2025-07-02MCAsmBackend: Simplify shouldForceRelocation overridesFangrui Song
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song
2025-05-23MCAsmBackend: Remove the MCAssembler argument from shouldForceRelocationFangrui Song
2025-05-23MCAsmBackend: Simplify applyFixup (#141333)Fangrui Song
2025-05-23MCAsmBackend: Add member variable MCAssembler * and define getContextFangrui Song
2025-05-23[MC] Don't pass MCSubtargetInfo down to shouldForceRelocation and evaluateTar...Fangrui Song
2025-04-18MCFixup: Make FixupKindInfo smaller and change getFixupKindInfo to return valueFangrui Song
2025-04-18MCFixup: Add isRelocation/isRelocRelocation helpersFangrui Song
2025-04-14[MC] Remove unused `MCAsmBackend::isMicroMips()` method (NFC) (#135581)Sergei Barannikov
2025-03-16[MC] Remove unneeded getNumFixupKindsFangrui Song
2025-03-16[MC] Rework AVR #121498 to not add extra argument to shouldForceRelocationFangrui Song
2025-03-16[MC] .reloc: move FirstLiteralRelocationKind check to evaluateFixupFangrui Song
2025-03-02[MC] Move MIPS-specific gprel/tprel/dtprel from MCStreamer to MipsTargetStreamerFangrui Song
2025-03-01[Mips] Allow expressions in some immediate operandsFangrui Song
2025-03-01[Mips] Format some MCTargetDesc files. NFCFangrui Song
2025-01-20[AVR] Force relocations for non-encodable jumps (#121498)Patryk Wychowaniec
2024-12-20[MC][Mips] Add MipsWinCOFFObjectWriter/MipsWinCOFFStreamer (#114611)Hervé Poussineau
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-07-21*AsmBackend.cpp: Include StringSwitch.hFangrui Song
2023-12-07[RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTa...Craig Topper
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser
2022-06-30[MC][Mips] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, *Fangrui Song
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2022-01-15[MC][ARC][Mips] Replace MCContext::reportFatalError calls with reportErrorFangrui Song
2021-09-07[MC] Use local MCSubtargetInfo in writeNopsPeter Smith
2019-11-03[mips] Split long lines in the code. NFCSimon Atanasyan
2019-08-21[mips] Remove duplicated case from the `StringSwitch`. NFCSimon Atanasyan
2019-05-17[ARM] Support .reloc *, R_ARM_NONE, *Fangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-21[mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALRVladimir Stefanovic
2018-10-16[mips][micromips] Fix how values in .gcc_except_table are calculatedAleksandar Beserminji
2018-09-17[mips] Fix MIPS N32 ABI triples supportSimon Atanasyan
2018-06-06[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixupPeter Smith
2018-06-01[mips] Extend list of relocations supported by the `.reloc` directiveSimon Atanasyan
2018-05-29[mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 reloc...Simon Atanasyan
2018-05-29[mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocationsSimon Atanasyan
2018-05-21MC: Separate creating a generic object writer from creating a target object w...Peter Collingbourne
2018-05-21MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an M...Peter Collingbourne
2018-03-27[MIPS] Add static_assert that all Fixups are handled in getFixupKindAlexander Richardson
2018-01-03Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury
2017-10-10[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames