aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc
AgeCommit message (Expand)AuthorFilesLines
2025-08-22[llvm] Remove unused includes of SmallSet.h (NFC) (#154893)Kazu Hirata1-1/+0
2025-08-18[llvm] Replace SmallSet with SmallPtrSet (NFC) (#154068)Kazu Hirata1-1/+1
2025-08-14[ORC] Add cloneExternalModuleToContext API.Lang Hames1-30/+63
2025-08-09[ExecutionEngine] Remove an unnecessary cast (NFC) (#152836)Kazu Hirata1-1/+1
2025-07-07[Orc] Fix error handling in `ORCPlatformSupport::initialize` (#144637)SahilPatidar1-6/+9
2025-07-03[ORC] Add cloneToContext: Clone Module to a given ThreadSafeContext (#146852)Lang Hames1-34/+46
2025-07-03[ORC] Fix file header comment formatting. NFC.Lang Hames1-2/+1
2025-07-03[ORC] Replace ThreadSafeContext::getContext with withContextDo. (#146819)Lang Hames3-8/+8
2025-06-26[llvm] Use a new constructor of ArrayRef (NFC) (#146008)Kazu Hirata1-2/+1
2025-06-27[ORC] Add read operations to orc::MemoryAccess. (#145834)Lang Hames4-20/+191
2025-06-26[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (#14...Lang Hames6-215/+244
2025-06-25[ORC] Sink DynamicLibrary.h header include into ExecutorProcessControl.cpp.Lang Hames1-0/+1
2025-06-24[ORC] Drop unused LinkGraphLinkingLayer::Plugin::notifyLoaded method. (#145457)Lang Hames1-6/+0
2025-06-24[ORC] DLLImportDefinitionGenerator should use LookupKind::Static.Lang Hames1-2/+2
2025-06-23[ORC] Fix potential stack corruption in Platform::lookupInitSymbols.Lang Hames1-1/+1
2025-06-21[ORC] Apply MachO::CPU_SUBTYPE_MASK to comparison in getDylibInterfac… (#14...Lang Hames1-1/+2
2025-06-19[llvm] Remove unused includes (NFC) (#144941)Kazu Hirata1-2/+0
2025-06-06Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)Karlo Basioli3-13/+18
2025-06-03[llvm] annotate interfaces in llvm/ExecutionEngine for DLL export (#140809)Andrew Rogers1-5/+4
2025-05-29[ORC][MachO] Remove misused MachOPlatform::BootstrapInfo::Mutex member.Lang Hames1-4/+4
2025-05-28Re-apply "[ORC] Add optional context string to duplicate symbol definition..."Lang Hames2-5/+14
2025-05-27[ORC] Refactor visit-members in StaticLibraryDefinitionGenerator. (#141546)Lang Hames6-92/+182
2025-05-27[ORC] Remove COFFPlatform::DylibsToPreload. NFC.Lang Hames1-0/+1
2025-05-24[ORC] Remove some ancient debugging output.Lang Hames1-3/+1
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi2-4/+3
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi2-3/+4
2025-05-15[llvm] Use std::optional::value_or (NFC) (#140014)Kazu Hirata1-1/+1
2025-05-09Revert "[ORC] Add optional context string to duplicate symbol definition erro...JP Lehr2-14/+5
2025-05-09[ORC] Add optional context string to duplicate symbol definition errors.Lang Hames2-5/+14
2025-05-04[llvm] Remove unused local variables (NFC) (#138467)Kazu Hirata1-1/+0
2025-05-04[llvm] Remove unused local variables (NFC) (#138454)Kazu Hirata1-1/+0
2025-04-20[llvm] Call hash_combine_range with ranges (NFC) (#136511)Kazu Hirata1-1/+1
2025-04-16[llvm] Use llvm::append_range (NFC) (#135931)Kazu Hirata2-3/+3
2025-04-13[llvm] Use llvm::is_contained (NFC) (#135566)Kazu Hirata1-4/+2
2025-04-13[ExecutionEngine] Avoid repeated map lookups (NFC) (#135541)Kazu Hirata1-2/+3
2025-04-03[JITLink][XCOFF] Setup initial build support for XCOFF (#127266)Henry Jiang2-0/+66
2025-03-31[ExecutionEngine] Use DenseMap::insert_range (NFC) (#133847)Kazu Hirata1-2/+1
2025-03-31[ORC] MapperJITLinkMemoryManager should deinitialize on abandon, not deallocate.Lang Hames1-1/+1
2025-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata6-18/+10
2025-03-28[ORC] Generalize GetDylibInterface to support MachO Universal Binaries.Lang Hames1-7/+7
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata2-12/+6
2025-03-19[ExecutionEngine] Avoid repeated hash lookups (NFC) (#131959)Kazu Hirata1-1/+1
2025-03-17[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to handle mis...Zequan Wu1-1/+2
2025-03-14[ORC] Make runAllocActions and runDeallocActions asynchorous.Lang Hames3-23/+53
2025-03-13[ORC] Rename wrapper arguments to match conventions. NFCI.Lang Hames5-38/+42
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov1-3/+2
2025-03-12[ORC] Drop EHFrameRegistrar, register eh-frames with AllocActions (#130719)Lang Hames9-161/+51
2025-03-11[ExecutionEngine] Avoid repeated hash lookups (NFC) (#130707)Kazu Hirata1-4/+3
2025-03-10[ExecutionEngine] Avoid repeated hash lookups (NFC) (#130544)Kazu Hirata1-4/+3
2025-03-07[z/OS] Add call to shmctl() to release shared memory on z/OS (#130163)Zibi Sarbinowski1-4/+7