summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp
AgeCommit message (Expand)Author
2025-06-28[ExecutionEngine] Remove unnecessary casts (NFC) (#146218)Kazu Hirata
2025-04-01[JITLink][MachO][arm64] Don't lower ptrauth edges in noalloc-lifetime sections.Lang Hames
2025-02-28[JITLink][AArch64] Ensure that nulls remain null during ptrauth signing.Lang Hames
2025-01-28[JITLink] Use continue to reduce loop indentation and improve readability. NFC.Lang Hames
2025-01-28[JITLink][aarch64] Fix dependence tracking for Pointer64Authenticated edges.Lang Hames
2025-01-28[JITLink] Move debugging output helper array into LLVM_DEBUG. NFC.Lang Hames
2025-01-28[JITLink] Add "Pointer64Authenticated" string to aarch64::getEdgeKindName.Lang Hames
2025-01-14[JITLink] Teach aarch64 GOT & PLT table managers to discover existing entries.Lang Hames
2024-12-09Reapply "[ORC] Introduce LazyReexportsManager, ... (#118923)" with fixes.Lang Hames
2024-12-09Revert "Reapply "[ORC] Introduce LazyReexportsManager, … (#118923)" with fi...Lang Hames
2024-12-09Reapply "[ORC] Introduce LazyReexportsManager, … (#118923)" with fixesLang Hames
2024-12-07Revert "[ORC] Introduce LazyReexportsManager, JITLinkTrampolines, … (#118923)"Lang Hames
2024-12-07[ORC] Introduce LazyReexportsManager, JITLinkTrampolines, ORC-RT base… (#11...Lang Hames
2024-11-21[JITLink][arm64] Support arm64e JIT'd code (initially enabled for MachO only).Lang Hames
2024-08-07[JITLink][AArch64] Add LD64_GOTPAGE_LO15 rel support (#100854)Vladislav Khmelevsky
2023-06-09[JITLink][AArch64] Implement R_AARCH64_ADR_PREL_LO21Job Noorman
2023-05-19[JITLink][AArch64] Implement R_AARCH64_TSTBR14Job Noorman
2023-04-26[JITLink][AArch64] Implement R_AARCH64_CONDBR19Job Noorman
2022-10-31[JITLink][AArch46] Update aarch64 pointer jump stub sequence, add utilities.Lang Hames
2022-10-30[JITLink][AArch64] Update edge names to be more descriptive, add comments.Lang Hames
2022-10-30[JITLink][aarch64] Remove the unused PairedAddend aarch64 edge kind.Lang Hames
2022-10-30[JITLink][AArch64] Remove unused Pointer64Anon edge kind.Lang Hames
2022-10-25[JITLink][AArch64] Add a generic 'createAnonymousPointer' utility.Lang Hames
2022-07-09[JITLink][AArch64] Rename PointerToGOT and fix typo.Lang Hames
2022-07-06[ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform.Sunho Kim
2022-06-14[JITLink][AArch64] Implement MoveWide16 generic edge.Sunho Kim
2022-06-14[JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC)Sunho Kim
2022-06-14[JITLink][AArch64] Unify table managers of ELF and MachO.Sunho Kim
2022-06-10[JITLink][AArch64] Fix overflow range of Page21 fixup edge.Sunho Kim
2022-06-07[JITLink][AArch64] Refactor isLoadStoreImm12 check out of getPageOffset12Shift.Sunho Kim
2022-06-07[JITLink][ELF][AArch64] Lift MachO/arm64 edges into aarch64.h, reuse for ELF.Sunho Kim
2021-09-03[JITLink] Add initial Aarch64 supportStefan Gränitz