summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
AgeCommit message (Expand)Author
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song
2025-08-01MCAsmBackend::applyFixup: Replace Data.getSize() with F.getSize()Fangrui Song
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song
2025-07-09[NFC][AMDGPU] Do not hardcode minimum instruction alignment (#147785)LU-JOHN
2025-07-08MC: Store MCRelaxableFragment MCInst out-of-lineFangrui Song
2025-07-05MCAsmBackend: Reduce FK_NONE usesFangrui Song
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04AMDGPU: Replace deprecated FK_PCRel_ with FK_Data_ fixup and PCRel flagFangrui Song
2025-07-04AMDGPUMCCodeEmitter: 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-05-22[MC] Fix HIP buildbot errors after 68472a3 (#141138)Jan Patrick Lehr
2025-04-18MCFixup: Make FixupKindInfo smaller and change getFixupKindInfo to return valueFangrui Song
2025-04-18MCFixup: Add isRelocation/isRelocRelocation helpersFangrui Song
2025-03-16[MC] Remove unneeded getNumFixupKindsFangrui Song
2025-03-16[MC] .reloc: move FirstLiteralRelocationKind check to evaluateFixupFangrui Song
2025-03-14[NFC][AMDGPU] Replace direct arch comparison with `isAMDGCN()` (#131357)Shilei Tian
2025-01-20[AVR] Force relocations for non-encodable jumps (#121498)Patryk Wychowaniec
2024-11-13[MC][AMDGPU] Support .reloc BFD_RELOC_{NONE,32,64} (#114617)Ethan Luis McDonough
2024-07-21*AsmBackend.cpp: Include StringSwitch.hFangrui Song
2024-07-01[MC] Remove two unused parameters from MCAsmBackend::fixupNeedsRelaxationFangrui Song
2024-01-21[AMDGPU] Add an asm directive to track code_object_version (#76267)Emma Pilkington
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
2023-08-30[NFC][AMDGPU] Guard the custom fixups kind array from invalid accessGeorgi Mirazchiyski
2023-02-17Simplify with hasFeature. NFCFangrui Song
2023-02-07[NFC][TargetParser] Remove llvm/Support/TargetParser.hArchibald Elliott
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-07[AMDGPU] Add support for the .reloc directiveJay Foad
2022-02-09Cleanup LLVMMC headersserge-sans-paille
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-09-07[MC] Use local MCSubtargetInfo in writeNopsPeter Smith
2021-01-14[llvm] Remove redundant return and continue statements (NFC)Kazu Hirata
2021-01-07[NFC][AMDGPU] Reduce include files dependency.dfukalov
2020-10-14AMDGPU: Update AMDHSA code object version handlingKonstantin Zhuravlyov
2020-04-21[MC][Bugfix] Remove redundant parameter for relaxInstructionShengchen Kan
2020-04-17MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFCSimon Pilgrim
2019-08-23[MC] Minor cleanup to MCFixup::Kind handling. NFC.Sam Clegg
2019-06-26[AMDGPU] Fix for branch offset hardware workaroundRyan Taylor
2019-02-14AMDGPU: Set ABI version to 1 for code object v3Konstantin Zhuravlyov
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-06-06[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixupPeter Smith
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