aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/Shared
AgeCommit message (Expand)AuthorFilesLines
2025-06-27[ORC] Add read operations to orc::MemoryAccess. (#145834)Lang Hames1-2/+17
2025-05-28Re-apply "[ORC] Add optional context string to duplicate symbol definition..."Lang Hames1-3/+10
2025-05-09Revert "[ORC] Add optional context string to duplicate symbol definition erro...JP Lehr1-10/+3
2025-05-09[ORC] Add optional context string to duplicate symbol definition errors.Lang Hames1-3/+10
2025-04-13[llvm] Use llvm::is_contained (NFC) (#135566)Kazu Hirata1-4/+2
2025-03-14[ORC] Make runAllocActions and runDeallocActions asynchorous.Lang Hames1-7/+15
2025-03-12[ORC] Drop EHFrameRegistrar, register eh-frames with AllocActions (#130719)Lang Hames1-4/+4
2025-02-12[ORC] Switch to singleton pattern for UnwindInfoManager. (#126691)Lang Hames1-8/+0
2025-02-05Re-reapply "[ORC] Enable JIT support for the compact-unwind..." with fixes.Lang Hames2-0/+15
2025-02-05[ORC] Rename MachOCompactUnwindSectionName to MachOUnwindInfoSectionName.Lang Hames1-1/+1
2025-02-03[ORC] Drop 'Info' from MachOCompactUnwindInfoSectionName.Lang Hames1-1/+1
2025-01-30Revert "Reapply "[ORC] Enable JIT support for the compact-unwind frame..." wi...Ben Langmuir1-14/+0
2025-01-30Reapply "[ORC] Enable JIT support for the compact-unwind frame..." with fixes.Lang Hames1-0/+14
2025-01-24Revert "[ORC] Enable JIT support for the compact-unwind frame info format..."Lang Hames1-14/+0
2025-01-23[ORC] Enable JIT support for the compact-unwind frame info format on Darwin.Lang Hames1-0/+14
2024-12-06[ORC] Provide default MemoryAccess in SimpleRemoteEPC, add WritePointers impl.Lang Hames1-0/+2
2024-12-04[ORC] Move ostream operator for SymbolStringPtrBase into OrcShared.Lang Hames2-0/+19
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata1-1/+0
2024-10-28[JITLink][MachO] Add convenience functions for default text/data sections.Lang Hames1-0/+1
2024-10-22[ORC] Move MachO object format details into their own header (NFC).Lang Hames3-56/+76
2024-08-30[NFC] Add explicit #include llvm-config.h where its macros are used. (#106621)Daniil Fukalov1-0/+1
2024-06-11[ORC][MachO] Register objc protolist, protorefs, nlclslist metadata sections ...Ben Langmuir1-11/+15
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-12-02[ORC-RT][ORC][MachO] Add executor-side symbol tables to MachO platform support.Lang Hames1-0/+1
2023-08-23[ORC] Use EPC bootstrap symbols to communicate eh-frame registration fn addrs.Lang Hames1-2/+2
2023-07-26[llvm][orc] Consider other ELF init sections as wellJeff Niu1-3/+17
2023-04-08[ORC][ORC-RT][MachO] Use _objc_(map|load)_images for ObjC & Swift registration.Lang Hames1-4/+24
2023-03-31[ORC] Fix a typo in __objc_imageinfo section name.Lang Hames1-1/+1
2023-02-11[ORC] Move ORC-specific object format details into OrcShared.Lang Hames2-0/+75
2022-10-09[ORC] Relax assertions in SimpleRemoteEPCTransport.Lang Hames1-2/+2
2022-09-25[llvm] Use std::underlying_type_t (NFC)Kazu Hirata1-2/+2
2022-08-11[ORC][COFF] Introduce COFFVCRuntimeBootstrapper.Sunho Kim1-0/+4
2022-07-19Re-re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper...Anubhab Ghosh1-0/+15
2022-07-15Revert "Re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper, w...Mitch Phillips1-15/+0
2022-07-15Re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper, with fixes.Anubhab Ghosh1-0/+15
2022-07-14Revert "[ORC] Add a shared-memory based orc::MemoryMapper."Cullen Rhodes1-15/+0
2022-07-13[ORC] Add a shared-memory based orc::MemoryMapper.Anubhab Ghosh1-0/+15
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+6
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle1-6/+4
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+6
2022-02-06[llvm] Use = default (NFC)Kazu Hirata1-2/+2
2022-01-10[ORC] Add helper functions for running finalize / dealloc actions.Lang Hames2-0/+45
2022-01-08[ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall.Lang Hames1-4/+4
2021-10-11[ORC] Propagate errors to handlers when sendMessage fails.Lang Hames1-0/+5
2021-10-08Revert "[ORC] Move SimpleRemoteEPCServer::Dispatcher into OrcShared."Lang Hames1-27/+0
2021-10-08[ORC] Move SimpleRemoteEPCServer::Dispatcher into OrcShared.Lang Hames1-0/+27
2021-10-01[ORC] Remove ORC RPC.Lang Hames2-59/+0
2021-09-26[ORC] Fix SimpleRemoteEPC data races.Lang Hames1-25/+18
2021-09-27Reintroduce "[ORC] Introduce EPCGenericRTDyldMemoryManager."Lang Hames1-0/+4
2021-09-26[ORC] Fix uninitialized variable.Lang Hames1-1/+1