summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc
AgeCommit message (Expand)Author
2025-07-03[ORC] Add cloneToContext: Clone Module to a given ThreadSafeContext (#146852)Lang Hames
2025-07-03[ORC] Fix file header comment formatting. NFC.Lang Hames
2025-07-03[ORC] Replace ThreadSafeContext::getContext with withContextDo. (#146819)Lang Hames
2025-06-26[llvm] Use a new constructor of ArrayRef (NFC) (#146008)Kazu Hirata
2025-06-27[ORC] Add read operations to orc::MemoryAccess. (#145834)Lang Hames
2025-06-26[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (#14...Lang Hames
2025-06-25[ORC] Sink DynamicLibrary.h header include into ExecutorProcessControl.cpp.Lang Hames
2025-06-24[ORC] Drop unused LinkGraphLinkingLayer::Plugin::notifyLoaded method. (#145457)Lang Hames
2025-06-24[ORC] DLLImportDefinitionGenerator should use LookupKind::Static.Lang Hames
2025-06-23[ORC] Fix potential stack corruption in Platform::lookupInitSymbols.Lang Hames
2025-06-21[ORC] Apply MachO::CPU_SUBTYPE_MASK to comparison in getDylibInterfac… (#14...Lang Hames
2025-06-19[llvm] Remove unused includes (NFC) (#144941)Kazu Hirata
2025-06-06Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)Karlo Basioli
2025-06-03[llvm] annotate interfaces in llvm/ExecutionEngine for DLL export (#140809)Andrew Rogers
2025-05-29[ORC][MachO] Remove misused MachOPlatform::BootstrapInfo::Mutex member.Lang Hames
2025-05-28Re-apply "[ORC] Add optional context string to duplicate symbol definition..."Lang Hames
2025-05-27[ORC] Refactor visit-members in StaticLibraryDefinitionGenerator. (#141546)Lang Hames
2025-05-27[ORC] Remove COFFPlatform::DylibsToPreload. NFC.Lang Hames
2025-05-24[ORC] Remove some ancient debugging output.Lang Hames
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi
2025-05-15[llvm] Use std::optional::value_or (NFC) (#140014)Kazu Hirata
2025-05-09Revert "[ORC] Add optional context string to duplicate symbol definition erro...JP Lehr
2025-05-09[ORC] Add optional context string to duplicate symbol definition errors.Lang Hames
2025-05-04[llvm] Remove unused local variables (NFC) (#138467)Kazu Hirata
2025-05-04[llvm] Remove unused local variables (NFC) (#138454)Kazu Hirata
2025-04-20[llvm] Call hash_combine_range with ranges (NFC) (#136511)Kazu Hirata
2025-04-16[llvm] Use llvm::append_range (NFC) (#135931)Kazu Hirata
2025-04-13[llvm] Use llvm::is_contained (NFC) (#135566)Kazu Hirata
2025-04-13[ExecutionEngine] Avoid repeated map lookups (NFC) (#135541)Kazu Hirata
2025-04-03[JITLink][XCOFF] Setup initial build support for XCOFF (#127266)Henry Jiang
2025-03-31[ExecutionEngine] Use DenseMap::insert_range (NFC) (#133847)Kazu Hirata
2025-03-31[ORC] MapperJITLinkMemoryManager should deinitialize on abandon, not deallocate.Lang Hames
2025-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata
2025-03-28[ORC] Generalize GetDylibInterface to support MachO Universal Binaries.Lang Hames
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
2025-03-19[ExecutionEngine] Avoid repeated hash lookups (NFC) (#131959)Kazu Hirata
2025-03-17[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to handle mis...Zequan Wu
2025-03-14[ORC] Make runAllocActions and runDeallocActions asynchorous.Lang Hames
2025-03-13[ORC] Rename wrapper arguments to match conventions. NFCI.Lang Hames
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov
2025-03-12[ORC] Drop EHFrameRegistrar, register eh-frames with AllocActions (#130719)Lang Hames
2025-03-11[ExecutionEngine] Avoid repeated hash lookups (NFC) (#130707)Kazu Hirata
2025-03-10[ExecutionEngine] Avoid repeated hash lookups (NFC) (#130544)Kazu Hirata
2025-03-07[z/OS] Add call to shmctl() to release shared memory on z/OS (#130163)Zibi Sarbinowski
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-03-06Re-apply "[ORC] Remove the Triple argument from LLJITBuilder::..." with fixes.Lang Hames
2025-03-06Revert "[ORC] Remove the Triple argument from LLJITBuilder::ObjectLinking..."Lang Hames
2025-03-06[ORC] Remove the Triple argument from LLJITBuilder::ObjectLinkingLayerCreator.Lang Hames
2025-03-01[ExecutionEngine] Avoid repeated hash lookups (NFC) (#129356)Kazu Hirata