summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
AgeCommit message (Expand)Author
2025-06-06Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)Karlo Basioli
2025-02-05[ORC] Add note to call endSession to assertion messages.Lang Hames
2024-10-30[ORC] Fix transfer to unknown ResourceTrackers (#114063)Jonas Hahnfeld
2024-08-27[orc] Fix asan error in RTDyldObjectLinkingLayer.cpp (#106300)Eugene Zhulenev
2024-01-31[ORC] Merge MaterializationResponsibility notifyEmitted and addDependencieslhames
2023-08-14Fix typos in comments of ExecutionEngine (NFC)Eymen Ünay
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames
2023-01-24Teach RuntimeDyld about COFF weak references and to consider comdat symbols w...Vassil Vassilev
2022-12-19[ORC] Add JITDylib argument to ResourceManager notify-removing/transferring ops.Lang Hames
2022-12-17[C-API] LLVMOrcCreateRTDyldObjectLinkingLayerWithMCJITMemoryManagerLikeCallbacksLang Hames
2022-09-27[ORC][JITLink] Retain Weak flags in JITDylib interfaces, propagate to LinkGraph.Lang Hames
2022-07-28[ORC] Fix weak hidden symbols failure on PPC with runtimedyldSunho Kim
2021-02-26[Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchyStefan Gränitz
2020-12-18[MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC)Kazu Hirata
2020-10-18[ORC] Add support for resource tracking/removal (removable code).Lang Hames
2020-10-18[ORC] Remove OrcV1 APIs.Lang Hames
2020-09-11Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes.Lang Hames
2020-09-11Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr."Florian Hahn
2020-09-10[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr.Lang Hames
2020-07-17[llvm][NFC] Add missing 'override'sLogan Smith
2020-05-04[ORC] Rename SearchOrder operations on JITDylib to LinkOrder.Lang Hames
2020-04-18[Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlag...vgxbj
2020-03-27[ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag.Lang Hames
2020-03-19[ORC] Re-apply 98f2bb44610, enable JITEventListeners in OrcV2, with fixes.Lang Hames
2020-03-15Revert "[ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer."Lang Hames
2020-03-15[ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.Lang Hames
2020-03-03[ORC] Skip ST_File symbols in MaterializationUnit interfaces / resolution.Lang Hames
2020-02-24[ORC] Remove spammy debug printBenjamin Kramer
2020-02-19[ORC] Add generic initializer/deinitializer support.Lang Hames
2020-01-19[ORC] Add weak symbol support to defineMaterializing, fix for PR40074.Lang Hames
2019-12-20[ORC] De-register eh-frames in the RTDyldObjectLinkingLayer destructor.Lang Hames
2019-11-28[ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames
2019-09-13[Orc] Address the remaining move-capture FIXMEsBenjamin Kramer
2019-08-23[ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames
2019-07-17[ORC] Add deprecation warnings to ORCv1 layers and utilities.Lang Hames
2019-06-13[ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames
2019-06-07[ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames
2019-05-28[ORC] Track JIT symbol states more explicitly.Lang Hames
2019-05-01[ORC] Pass object buffer ownership back in NotifyEmitted.Lang Hames
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-23[ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames
2018-10-23Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner
2018-10-23[ORC] Change how non-exported symbols are matched during lookup.Lang Hames
2018-10-22[ORC] Guard access to the MemMgrs vector in RTDyldObjectLinkingLayer.Lang Hames
2018-10-16[ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames
2018-10-15[ORC] Rename ORC layers to make the "new" ORC layers the default.Lang Hames
2018-10-13[ORC] During lookup, do not match against hidden symbols in other JITDylibs.Lang Hames
2018-09-30[ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames
2018-09-25[ORC] Add an asynchronous jit-link function, jitLinkForORC, to RuntimeDyld andLang Hames
2018-09-25[ORC] Reapply r342939 with a fix for MSVC's promise/future restrictions.Lang Hames