summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
AgeCommit message (Expand)Author
2025-10-01[JITLink][MachO] Use Triple::isArm64e consistently.Lang Hames
2025-08-04[llvm] Use llvm::iterator_range::empty (NFC) (#151905)Kazu Hirata
2025-06-28[ExecutionEngine] Remove unnecessary casts (NFC) (#146218)Kazu Hirata
2025-02-06[JITLink] Handle compact-unwind records that depend on DWARF FDEs.Lang Hames
2025-02-05Re-reapply "[ORC] Enable JIT support for the compact-unwind..." with fixes.Lang Hames
2025-01-30Revert "Reapply "[ORC] Enable JIT support for the compact-unwind frame..." wi...Ben Langmuir
2025-01-30Reapply "[ORC] Enable JIT support for the compact-unwind frame..." with fixes.Lang Hames
2025-01-24Revert "[ORC] Enable JIT support for the compact-unwind frame info format..."Lang Hames
2025-01-23[ORC] Enable JIT support for the compact-unwind frame info format on Darwin.Lang Hames
2025-01-14[JITLink] Teach aarch64 GOT & PLT table managers to discover existing entries.Lang Hames
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-11-22[JITLink][arm64][MachO] Apply PAC signing to __mod_init_func pointers.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
2024-03-25[JITLink][MachO] Handle MachO section start/end symbols.Lang Hames
2024-02-08[JITLink][MachO][arm64] Fix error-check order.Lang Hames
2023-12-24[JITLink][MachO] Handle intra-block subtractor relocations.Lang Hames
2023-08-14Fix typos in comments of ExecutionEngine (NFC)Eymen Ünay
2023-06-27[JITLink] Use SubtargetFeatures to store features in LinkGraphJob Noorman
2023-05-17[JITLink] Add target features to LinkGraphJob Noorman
2022-10-30[JITLink][AArch64] Update edge names to be more descriptive, add comments.Lang Hames
2022-10-30[JITLink][AArch64] Remove unused Pointer64Anon edge kind.Lang Hames
2022-08-14[JITLink] Add eh-frame CFI inspector, fix crash on malformed FDEs.Lang Hames
2022-07-09[JITLink][AArch64] Rename PointerToGOT and fix typo.Lang Hames
2022-06-14[JITLink][AArch64] Unify table managers of ELF and MachO.Sunho Kim
2022-06-07[JITLink][ELF][AArch64] Lift MachO/arm64 edges into aarch64.h, reuse for ELF.Sunho Kim
2022-04-16[JITLink] Error instead of asserting on unrecognized edge kinds.Lang Hames
2022-04-15[JITLink] Refactor and expand DWARF pointer encoding support.Lang Hames
2022-03-15Move DWARFRecordSectionSplitter code to its own fileShubham Sandeep Rastogi
2022-03-11Rename EHFrameSplitter to DWARFRecordSectionSplitterShubham Sandeep Rastogi
2022-01-14Reapply 253ce92844f "[JITLink][AArch64] Add support for splitting.." with fixes.Lang Hames
2022-01-12Revert "[JITLink][AArch64] Add support for splitting eh-frames on AArch64."Nico Weber
2022-01-12[JITLink][AArch64] Add support for splitting eh-frames on AArch64.Lang Hames
2022-01-12[JITLink][AArch64] Use R-X permissions for the GOT.Lang Hames
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
2021-11-17[NFC][llvm] Inclusive language: remove uses of sanity in llvm/lib/ExecutionEn...Zarko Todorovski
2021-11-12[JITLink][MachO] Fix "find-symbol-by-address" logic.Lang Hames
2021-10-27[ORC][ORC-RT] Enable the MachO platform for arm64Ben Langmuir
2021-10-12[JITLink][MachO][arm64] Mask high bits out of immediate for LDRLiteral19.Lang Hames
2021-10-11Re-apply e50aea58d59, "Major JITLinkMemoryManager refactor". with fixes.Lang Hames
2021-10-11Revert "[JITLink][ORC] Major JITLinkMemoryManager refactor."Lang Hames
2021-10-11[JITLink][ORC] Major JITLinkMemoryManager refactor.Lang Hames
2021-09-28[JITLink][MachO][arm64] Add support for splitting compact-unwind sections.Lang Hames
2021-05-25[JITLink][MachO][arm64] Build GOT entries for defined symbols too.Lang Hames
2021-05-24[JITLink] Enable creation and management of mutable block content.Lang Hames
2021-03-30[JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utilsLang Hames
2021-03-21[JITLink] Start laying the groundwork for ELF x86-64 large code model support.Lang Hames
2021-03-17[JITLink] Improve out-of-range error messages.Lang Hames