summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
AgeCommit message (Expand)Author
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
2018-01-03Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury
2017-10-10[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames
2017-10-04AMDGPU: Correctly set EI_OSABI based on the osKonstantin Zhuravlyov
2017-08-09Suppress a warning. NFC.Gabor Horvath
2017-08-07AMDGPU: Implement getMinimumNopSizeMatt Arsenault
2017-07-11Fully fix the movw/movt addend.Rafael Espindola
2017-06-24Remove a processFixupValue hack.Rafael Espindola
2017-06-24Remove redundant argument.Rafael Espindola
2017-06-23Move Value adjustment to applyFixup. NFC.Rafael Espindola