summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
AgeCommit message (Expand)Author
2025-05-27[ORC] Refactor visit-members in StaticLibraryDefinitionGenerator. (#141546)Lang Hames
2025-05-27[ORC] Remove COFFPlatform::DylibsToPreload. NFC.Lang Hames
2025-02-26[ExecutionEngine] Avoid repeated hash lookups (NFC) (#128827)Kazu Hirata
2025-01-14[JITLink] Use target triple for LinkGraph pointer size and endianness.Lang Hames
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-12-03Re-apply "[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly" with fixes.Lang Hames
2024-12-03Revert "[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly, use it in ORC Pla...Lang Hames
2024-12-03[ORC][JITLink] Add jitlink::Scope::SideEffectsOnly, use it in ORC Platforms.Lang Hames
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames
2024-11-11[ORC] Move absoluteSymbols from Core.h to new AbsoluteSymbols.h header. NFC.Lang Hames
2024-10-16[ORC][COFF] Remove the `ExecutionSession&` argument to `COFFPlatform` factory...Tyler Kenney
2024-09-30[ExecutionEngine] Avoid repeated hash lookups (NFC) (#110451)Kazu Hirata
2024-09-22[ORC] Get rid of ObjectLinkingLayer::Plugin::getSyntheticSymbolDependencies.Lang Hames
2023-10-10Use llvm::endianness (NFC)Kazu Hirata
2023-10-10[llvm] Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-04-08Re-apply "[ORC] LLJIT updates: ExecutorNativePlatform, default ..." with fixes.Lang Hames
2023-04-07Revert "[ORC] LLJIT updates: ExecutorNativePlatform, default link order, ..."Lang Hames
2023-04-07[ORC] LLJIT updates: ExecutorNativePlatform, default link order, Process JD.Lang Hames
2023-03-31[ORC] Remove more unnecessary ExecutorAddr::getValue calls.Lang Hames
2023-03-31[ORC] Remove redundant ExecutorAddr temporaries.Lang Hames
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames
2023-03-19Revert "[ORC] Introduce SetUpExecutorNativePlatform utility."Lang Hames
2023-03-19[ORC] Introduce SetUpExecutorNativePlatform utility.Lang Hames
2023-03-09[ORC] Fix name shadowing issue, NFC.bzcheeseman
2023-02-21[ORC] Add an ExecutionSession::getTargetTriple convenience function.Lang Hames
2023-02-11[JITLink][ORC] Add LinkGraph::allocateCString method.Lang Hames
2023-02-11[ORC] Move ORC-specific object format details into OrcShared.Lang Hames
2022-12-14[ExecutionEngine] llvm::Optional => std::optionalFangrui Song
2022-10-03[ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC.Lang Hames
2022-09-10[ORC] Remove moves.sunho
2022-09-10[ORC][ORC_RT][COFF] Remove public bootstrap method.sunho
2022-09-10[ORC][ORC_RT][COFF] Support dynamic VC runtime.sunho
2022-09-10[JITLink][COFF] Use DLLImportDefinitionGenerator for creating PLT stubs.sunho
2022-08-28[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-13[ORC] Silence copy elision warning.Sunho Kim
2022-08-13[ORC] Specify the typename.Sunho Kim
2022-08-13[ORC_RT][COFF] Initial platform support for COFF/x86_64.Sunho Kim