summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
AgeCommit message (Expand)Author
2025-05-29[ORC][MachO] Remove misused MachOPlatform::BootstrapInfo::Mutex member.Lang Hames
2025-05-15[llvm] Use std::optional::value_or (NFC) (#140014)Kazu Hirata
2025-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata
2025-02-27[ORC] Support adding LC_LOAD_WEAK_DYLIB commands to MachO JITDylib headers.Lang Hames
2025-02-15[ExecutionEngine] Avoid repeated hash lookups (NFC) (#127303)Kazu Hirata
2025-02-07[ORC] Force eh-frame use for older Darwins on x86-64 in MachOPlatform, LLJIT.Lang Hames
2025-02-06[JITLink] Add a jitlink::Symbol::getSection() convenience method.Lang Hames
2025-02-05[ORC] Moch MachOPlatform unwind-info fixes.Lang Hames
2025-02-05[ORC] Fix eh-frame record target finding in MachOPlatform.Lang Hames
2025-02-05[ORC] Rename MachOCompactUnwindSectionName to MachOUnwindInfoSectionName.Lang Hames
2025-02-03[ORC] Drop 'Info' from MachOCompactUnwindInfoSectionName.Lang Hames
2025-01-22[ORC][MachO] Prepare MachOPlatform for compact-unwind support.Lang Hames
2025-01-20[ORC][MachO] Add a TODO comment.Lang Hames
2025-01-15[JITLink] Add convenience methods to LinkGraph to find symbols by name.Lang Hames
2025-01-14[JITLink] Use target triple for LinkGraph pointer size and endianness.Lang Hames
2025-01-10[ORC][MachO] Fix deferred action handling during MachOPlatform bootstrap.Lang Hames
2025-01-03[ORC][MachO] Avoid another race condition in MachOPlatform bootstrap.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-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-12-03Re-apply "[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly" with fixes.Lang Hames
2024-12-03Revert "[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly, use it in ORC Pla...Lang Hames
2024-12-03[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly, use it in ORC Platforms.Lang Hames
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-11-11[ORC] Move absoluteSymbols from Core.h to new AbsoluteSymbols.h header. NFC.Lang Hames
2024-10-09[ORC][MachO] Remove the ExecutionSession& argument to MachOPlatform constructor.Lang Hames
2024-10-09[ORC][MachO] Remove the ExecutionSession& argument to MachOPlatform::Create.Lang Hames
2024-09-22[ORC] Get rid of ObjectLinkingLayer::Plugin::getSyntheticSymbolDependencies.Lang Hames
2024-09-11[ORC][Runtime] Add `dlupdate` for MachO (#97441)SahilPatidar
2024-08-09[ORC][MachO] Fix race condition during MachOPlatform bootstrap.Lang Hames
2024-06-11[ORC][MachO] Register objc protolist, protorefs, nlclslist metadata sections ...Ben Langmuir
2024-05-16[ORC] Support visionOS in LC_BUILD_VERSIONs for JITDylibs.Lang Hames
2024-05-14[ORC] Loosen __objc_imageinfo flag merging to match ld (#91767)Ben Langmuir
2024-03-14[ORC][MachO] Make BuildVersionOpts::fromTriple result optional, add test.Lang Hames
2024-03-14[ORC][MachO] Pluralize member name.Lang Hames
2024-03-14[ORC][MachO] Allow multiple LC_BUILD_VERSION commands.Lang Hames
2024-03-05[ORC][MachO] Simplify use of LC_BUILD_VERSION in JITDylib headers.Lang Hames
2024-01-18[ORC][MachO] Support common load commands in the platform's mach-o header bui...Ben Langmuir
2024-01-05[ORC] Add absoluteSymbolsLinkGraph to expose absolute symbols to platform (#7...Ben Langmuir
2023-12-11[ORC][MachO] Expose SimpleMachOHeaderMU and related utilities.Lang Hames
2023-12-11[ORC][MachO] Enable customization of MachO-headers produced by MachOPlatform.Lang Hames
2023-12-07[ORC-RT][ORC][MachO] Fix some issues with executor-side symbol tables.Lang Hames
2023-12-04[ORC][MachO] Fix JITDylib header-addr tracking in MachOPlatform.Lang Hames
2023-12-02[ORC-RT][ORC][MachO] Add executor-side symbol tables to MachO platform support.Lang Hames
2023-11-16[ORC] Fix some typos in comments in MachOPlatform.Lang Hames
2023-11-03[orc][mach-o] Fix mixing objc and swift code in a single JITDylib (#69258)Ben Langmuir