aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-24[ORC] DLLImportDefinitionGenerator should use LookupKind::Static.Lang Hames1-2/+2
2025-05-27[ORC] Refactor visit-members in StaticLibraryDefinitionGenerator. (#141546)Lang Hames1-73/+101
2025-05-24[ORC] Remove some ancient debugging output.Lang Hames1-3/+1
2025-03-10[ExecutionEngine] Avoid repeated hash lookups (NFC) (#130544)Kazu Hirata1-4/+3
2025-02-27[ExecutionEngine] Avoid repeated hash lookups (NFC) (#128997)Kazu Hirata1-2/+3
2025-01-14[JITLink] Use target triple for LinkGraph pointer size and endianness.Lang Hames1-35/+3
2024-12-06[ORC] Remove an unused variable.Lang Hames1-1/+0
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles1-5/+5
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames1-1/+1
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata1-1/+0
2024-11-11[ORC] Move absoluteSymbols from Core.h to new AbsoluteSymbols.h header. NFC.Lang Hames1-0/+1
2024-10-16[ORC][llvm-jitlink] Add support for forced loading of archive members.Lang Hames1-5/+37
2024-08-28[ORC] Generalize loadRelocatableObject to loadLinkableFile, add archive support.Lang Hames1-38/+6
2024-08-16[ORC] loadRelocatableObject: universal binary support, clearer errors (#104406)Lang Hames1-23/+3
2024-07-18[orc] Add the name of static archives to the name of their member objects (#9...Ben Langmuir1-1/+13
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov1-1/+1
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song1-2/+2
2024-01-05[ORC] Add absoluteSymbolsLinkGraph to expose absolute symbols to platform (#7...Ben Langmuir1-3/+9
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-3/+3
2023-12-06[ORC] Use dyn_cast to check input type in StaticLibraryDefinitionGenerator.Lang Hames1-2/+2
2023-10-10Use llvm::endianness (NFC)Kazu Hirata1-1/+1
2023-10-10[llvm] Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-08-05[JITLink] Add public APIs for getting stub creation functions.Sunho Kim1-1/+1
2023-03-31[ORC] Remove redundant ExecutorAddr temporaries.Lang Hames1-1/+1
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-13/+7
2023-03-01[ORC] Drop StaticLibraryDefinitionGenerator Load/Create overloads with triples.Lang Hames1-28/+15
2023-02-21[ORC] Add an ExecutionSession::getTargetTriple convenience function.Lang Hames1-1/+1
2023-02-13[ORC] StaticLibraryDefinitionGenerator -- support in-memory universal binaries.Lang Hames1-28/+93
2023-02-11[JITLink][ORC] Add LinkGraph::allocateCString method.Lang Hames1-1/+1
2022-10-03[ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC.Lang Hames1-2/+2
2022-08-15[ExecutionEngine] Fix warningsKazu Hirata1-2/+2
2022-08-16[ORC][COFF] Introduce DLLImportDefinitionGenerator.Sunho Kim1-1/+117
2022-07-29[ORC][COFF] Handle COFF import files of static archive.Sunho Kim1-9/+36
2022-04-17[ORC] Report paths in errors when creating StaticLibrarySearchGenerators.Lang Hames1-3/+3
2022-04-07[ORC] Fix handling of casts in llvm.global_ctors.Lang Hames1-1/+1
2021-12-16[ORC] Add custom object interface support to StaticLibaryDefinitionGenerator.Lang Hames1-12/+32
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-07-18[Orc] Remove unnecessary <string> include dependency from Orc headers. NFC.Simon Pilgrim1-1/+1
2020-11-13[ORC] Break up OrcJIT library, add Orc-RPC based remote TargetProcessControlLang Hames1-26/+0
2020-10-19[ORC] Update Symbol Lookup / DefinitionGenerator system.Lang Hames1-4/+4
2020-10-18[ORC] Add support for resource tracking/removal (removable code).Lang Hames1-2/+1
2020-08-03[llvm-jitlink] Add support for static archives and MachO universal archives.Lang Hames1-1/+2
2020-04-05[ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator.Lang Hames1-0/+47
2020-04-01[ORC] Don't require a null-terminator on MemoryBuffers for objects in archives.Lang Hames1-2/+2
2020-02-19[ORC] Add generic initializer/deinitializer support.Lang Hames1-0/+44
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-2/+2
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-2/+2
2020-01-11[ORC] Fix argv handling in runAsMain / lli.Lang Hames1-1/+1
2020-01-01[NFC] Fixes -Wrange-loop-analysis warningsMark de Wever1-1/+1
2019-12-02[ORC] Add a runAsMain utility function to ExecutionUtils.Lang Hames1-0/+26