aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-07-26[JITLink][COFF] Consider lib/dll files in llvm-jitlink.Sunho Kim1-6/+10
2022-07-13[JITLink][COFF] Initial COFF support.Sunho Kim1-5/+12
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-4/+3
2022-05-19[llvm-jitlink] Print session report even if entry-point lookup errors out.Lang Hames1-32/+48
2022-04-17[llvm-jitlink] Add paths to file-not-found errors.Lang Hames1-8/+12
2022-04-17[llvm-jitlink] Don't show FailedToMaterialize errors by default.Lang Hames1-4/+49
2022-03-28Remove a top-level using-directive from EPCDebugObjectRegistrar.hPavel Labath1-1/+2
2022-02-13[llvm-jitlink] Fix a bug in llvm-jitlink's Slab allocator.Lang Hames1-5/+3
2022-02-08[llvm-jitlink] Don't add process symbols to every JITDylib.Lang Hames1-18/+0
2022-02-03[llvm-jitlink] Add -alias option, shorten "-define-abs" option to "-abs".Lang Hames1-3/+37
2022-01-18[llvm-jitlink] Prevent dead-stripping of test callbackBen Langmuir1-1/+2
2022-01-14Teach llvm-jitlink to support archives in inputs files and -load_hiddenBen Langmuir1-20/+72
2022-01-10[ORC] Add helper functions for running finalize / dealloc actions.Lang Hames1-5/+16
2022-01-08[ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall.Lang Hames1-1/+1
2022-01-06Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes.Lang Hames1-13/+14
2022-01-06Revert "[JITLink] Update JITLink to use ExecutorAddr rather than..."Lang Hames1-14/+13
2022-01-06[JITLink] Update JITLink to use ExecutorAddr rather than JITTargetAddress.Lang Hames1-13/+14
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata1-2/+2
2021-12-16[ORC] Add custom object interface support to StaticLibaryDefinitionGenerator.Lang Hames1-9/+79
2021-12-16[llvm-jitlink] Fix a typo.Lang Hames1-1/+1
2021-12-15[llvm-jitlink] Update handling of library options.Lang Hames1-76/+270
2021-12-15[ORC] Add MaterializationUnit::Interface parameter to ObjectLayer::add.Lang Hames1-33/+29
2021-12-08[ORC] Add a MaterializationUnit::Interface struct.Lang Hames1-14/+13
2021-12-05[llvm-jitlink] Allow -entry option to find hidden symbols.Lang Hames1-10/+22
2021-11-14[llvm-jitlink] Add an explicit -debugger-support option.Lang Hames1-6/+17
2021-11-14Reapply "[ORC] Initial MachO debugging support (via GDB JIT debug.." with fixes.Lang Hames1-1/+7
2021-11-14Revert "[ORC] Initial MachO debugging support (via GDB JIT debug..."Lang Hames1-7/+1
2021-11-13[ORC] Initial MachO debugging support (via GDB JIT debug registration interface)Lang Hames1-1/+7
2021-11-12[ORC-RT][llvm-jitlink] Fix a buggy check in ORC-RT MachO TLV deregistration.Lang Hames1-0/+1
2021-11-04[ORC] Add a utility for adding missing "self" relocations to a SymbolBen Langmuir1-11/+70
2021-10-13[ORC] Use a Setup object for SimpleRemoteEPC construction.Lang Hames1-2/+3
2021-10-13[llvm-jitlink] Don't use thread pool task dispatch when LLVM_ENABLE_THREADS=OffLang Hames1-3/+17
2021-10-11Re-apply e50aea58d59, "Major JITLinkMemoryManager refactor". with fixes.Lang Hames1-69/+141
2021-10-11[llvm-jitlink] Fix a broken warning.Lang Hames1-1/+2
2021-10-11Revert "[JITLink][ORC] Major JITLinkMemoryManager refactor."Lang Hames1-137/+67
2021-10-11[JITLink][ORC] Major JITLinkMemoryManager refactor.Lang Hames1-67/+137
2021-10-10[ORC] Add TaskDispatch API and thread it through ExecutorProcessControl.Lang Hames1-3/+6
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-10-02[llvm-jitlink] Sink getPageSize call in Session::Create.Lang Hames1-4/+3
2021-10-01[llvm-jitlink] Fix a FIXME.Lang Hames1-4/+2
2021-09-28[llvm-jitlink] Add a -slab-page-size option to override process page size.Lang Hames1-1/+61
2021-09-27clang-formatLang Hames1-7/+6
2021-09-27[llvm-jitlink] Add more information about allocation failures.Lang Hames1-1/+6
2021-09-27[ORC] Switch from JITTargetAddress to ExecutorAddr for EPC-call APIs.Lang Hames1-8/+8
2021-09-12Re-apply bb27e456435 and 5629afea910 with fixes.Lang Hames1-56/+6
2021-09-11Revert 5629afea910 and bb27e456435 while I look into bot failures.Lang Hames1-6/+56
2021-09-11[ORC] Add SimpleRemoteEPC: ExecutorProcessControl over SPS + abstract transport.Lang Hames1-56/+6
2021-08-27[ORC][ORC-RT] Reapply "Introduce ELF/*nix Platform and runtime..." with fixes.Lang Hames1-0/+9
2021-08-18Revert "[ORC-RT][ORC] Introduce ELF/*nix Platform and runtime support."Lang Hames1-9/+0