summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp
AgeCommit message (Expand)Author
2025-09-09[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)Zhijin Zeng
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-02-12[JITLink][RISCV] Use hashmap to find PCREL_HI20 edge (#78849)Jonas Hahnfeld
2024-02-07[RISCV] Only set Zca flag for EF_RISCV_RVC in ELFObjectFileBase::getRISCVFeat...Craig Topper
2023-10-28[JITLink][RISCV] Implement eh_frame handling (#68253)Jonas Hahnfeld
2023-09-22[llvm] Use llvm::is_contained (NFC)Kazu Hirata
2023-07-13[JITLink][RISCV] Fix use-after-free in relaxJob Noorman
2023-07-06[JITLink][RISCV] Move relax to PostAllocationPassesJob Noorman
2023-06-27[JITLink] Use SubtargetFeatures to store features in LinkGraphJob Noorman
2023-06-26[JITLink][RISCV] Adjust offsets of non-relaxable edgesJob Noorman
2023-06-26[JITLink][RISCV] Expose relaxation pass publiclyJob Noorman
2023-06-26[JITLink][RISCV] Support relaxable edges without relaxation passJob Noorman
2023-05-22[JITLink][RISCV] Consider relaxable call edges for PLT edgesJob Noorman
2023-05-17[JITLink][RISCV] Implement linker relaxationJob Noorman
2023-05-17[JITLink] Add target features to LinkGraphJob Noorman
2023-05-08[JITLink][RISCV] Only generate PLT entries for external symbolsJob Noorman
2023-04-14[JITLink][RISCV] Handle R_RISCV_CALL_PLT fixupsJob Noorman
2023-04-07[JITLink][RISCV] ADD/SUB relocs: read value from working memoryJob Noorman
2023-02-15[JITLink] Drop const qualifier from argument to ELFLinkGraphBuilder's ctors (...Stefan Gränitz
2023-01-04[JITLink][RISCV] Add R_RISCV_RVC_BRANCH and R_RISCV_RVC_JUMPJonas Hahnfeld
2023-01-03[JITLink][RISCV] Homogenize immediate handlingJonas Hahnfeld
2023-01-03[JITLink][RISCV] Improve R_RISCV_JALJonas Hahnfeld
2023-01-02[JITLink][RISCV] Order EdgeKind_riscv the same way as relocationsJonas Hahnfeld
2023-01-02[JITLink][RISCV] Fix incorrectly use of uint32_tluxufan
2022-12-07[RISCV][JitLink] Propagate error from Expected<T> result during R_RISCV_PCREL...Dmitry Kurtaev
2022-11-16[JITLink][RISCV] Add R_RISCV_LO12_S relocation supportluxufan
2022-10-30[JITLink][i386] Adds absolute and pc relative relocation support for ELF/i386.Kshitij Jain
2022-10-03[ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC.Lang Hames
2022-07-06[JITLink][RISCV] Ignore R_RISCV_RELAX and check R_RISCV_ALIGNJonas Hahnfeld
2022-06-15[JITLink][ELF] Log enum name of unsupported relocation type.Sunho Kim
2022-03-15[JITLink] Fix -Wparentheses warning in R_RISCV_SUB6 case.Simon Pilgrim
2022-03-09[JITLink][RISCV] Refactor range checking and alignment checkingfourdim
2022-03-01[JITLink] Add R_RISCV_SUB6 relocationluxufan
2022-02-18[JITLink][RISCV] fix the extractBits behavior and add R_RISCV_JAL relocation.fourdim
2022-02-17Revert "[JITLink][RISCV] fix the extractBits behavior and add R_RISCV_JAL rel...fourdim
2022-02-17[JITLink][RISCV] fix the extractBits behavior and add R_RISCV_JAL relocation.fourdim
2022-02-07[JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCHluxufan
2022-01-22[JITLink][RISCV] Support R_RISCV_SET* and R_RISCV_32_PCREL relocationsfourdim
2022-01-22Revert "[JITLink] Add anonymous symbols in LinkGraph for unnamed temporary sy...luxufan
2022-01-22[JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbolsluxufan
2022-01-19[JITLink] Add RISCV label subtraction and addition relocationsluxufan
2022-01-18[JITLink][ELF] Support duplicated section names from object fileSteven Wu
2022-01-15[jitlink] add R_RISCV_BRANCH to jitlinkfourdim
2022-01-13[JITLink] Add fixup value range checkluxufan
2022-01-06Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes.Lang Hames
2022-01-06Revert "[JITLink] Update JITLink to use ExecutorAddr rather than..."Lang Hames
2022-01-06[JITLink] Update JITLink to use ExecutorAddr rather than JITTargetAddress.Lang Hames
2022-01-05Revert "[JITLink] Add fixup value range check"luxufan
2022-01-04[JITLink] Add fixup value range checkluxufan
2022-01-04[JITLink] Improve extractBits functionluxufan