summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/Core.cpp
AgeCommit message (Expand)Author
2025-06-23[ORC] Fix potential stack corruption in Platform::lookupInitSymbols.Lang Hames
2025-05-28Re-apply "[ORC] Add optional context string to duplicate symbol definition..."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-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-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
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-24[ORC] Destroy defunct MaterializationUnits outside the session lock.Lang Hames
2025-01-09[ORC] Fail materialization in tasks that are destroyed before running.Lang Hames
2025-01-08[llvm-jitlink] Use -num-threads=0 for regression tests relying on debug output.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-04[ORC] Move ostream operator for SymbolStringPtrBase into OrcShared.Lang Hames
2024-12-04[ORC] Merge ostream operators for SymbolStringPtrs into SymbolStringPool.h. NFC.Lang Hames
2024-12-03Re-apply "[ORC] Track all dependencies on symbols that aren't..." with fixes.Lang Hames
2024-12-03[ORC] Fix typo in comment. NFC.Lang Hames
2024-12-02Revert "[ORC] Track all dependencies on symbols that aren't Ready yet."Lang Hames
2024-12-02[ORC] Track all dependencies on symbols that aren't Ready yet.Lang Hames
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames
2024-11-28[ORC] Fail early in ExecutionSession::registerJITDispatchHandlers.Lang Hames
2024-11-11[ORC] Move absoluteSymbols from Core.h to new AbsoluteSymbols.h header. NFC.Lang Hames
2024-09-10[ORC] Remove EDU from dependants list of dependencies before destroying.Lang Hames
2024-07-24Mark assert-used-only variable as [[maybe_unused]]David Blaikie
2024-07-24Re-apply "[ORC][JITLink] Treat common symbols as weak definitions." with fixes.Lang Hames
2024-07-24Revert "[ORC][JITLink] Treat common symbols as weak definitions."Lang Hames
2024-07-24[ORC][JITLink] Treat common symbols as weak definitions.Lang Hames
2024-06-26[ORC] Remove redundant locking of session mutex, update method name.Lang Hames
2024-06-25Revert "[llvm] Use llvm::sort (NFC) (#96434)"Kazu Hirata
2024-06-23[llvm] Use llvm::sort (NFC) (#96434)Kazu Hirata
2024-04-13[ORC] Replace more KV loop variables with structured bindings.Lang Hames
2024-04-09[orc] Reduce memory usage from empty materialization info DenseMaps (#88167)Ben Langmuir
2024-04-08[ORC] Replace some KV loop variables with structured bindings.Lang Hames
2024-04-08Revert "[ORC] Replace some KV loop variables with structured bindings."Lang Hames
2024-04-07[ORC] Replace some KV loop variables with structured bindings.Lang Hames
2024-04-07[ORC] Add an ExecutionSession state verifier.Lang Hames
2024-04-05[ORC] Fix an EDU-update bug in ExecutionSession::IL_failSymbols.Lang Hames
2024-01-31[ORC] Merge MaterializationResponsibility notifyEmitted and addDependencieslhames
2023-10-20[ExecutionEngine] Use llvm::is_contained (NFC)Kazu Hirata
2023-08-14Fix typos in comments of ExecutionEngine (NFC)Eymen Ünay
2023-07-31[ORC] Automatically suspend and resume lookups that depend on in-use generators.Lang Hames
2023-07-30[ORC] Remove stray debugging output accidentally committed in 7bd481d9afc.Lang Hames
2023-07-30[ORC] Add ExecutionSession::removeJITDylibs (plural), use it in endSession.Lang Hames