aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-20[llvm-jitlink] Use '@' rather than ':' for separator in -sectcreate.Lang Hames1-2/+2
2024-02-20[ORC] Add SectCreateMaterializationUnit, llvm-jitlink -sectcreate option.Lang Hames1-0/+61
2024-01-30[llvm-jitlink] Fix detectStubKind() for big endian systems (#79970)Stefan Gränitz1-4/+5
2024-01-23[JITLink][AArch32] Multi-stub support for armv7/thumbv7 (#78371)Stefan Gränitz1-1/+45
2024-01-22[llvm-jitlink] Use SmallVectorImpl when referencing StubInfos (NFC)Nikita Popov1-2/+2
2024-01-20[llvm-jitlink] Allow optional stub-kind filter in stub_addr() expressions (#7...Stefan Gränitz1-9/+77
2024-01-19[llvm-jitlink] Refactor GOT and stubs registration (NFC) (#78365)Stefan Gränitz1-0/+30
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-3/+3
2023-12-06Re-apply "[llvm-jitlink] Add Process and Platform JITDylibs, ..." with fixes.Lang Hames1-64/+157
2023-12-05Revert "[llvm-jitlink] Add Process and Platform JITDylibs, generalize alias..."Lang Hames1-157/+64
2023-12-05[llvm-jitlink] Add Process and Platform JITDylibs, generalize alias option.Lang Hames1-64/+157
2023-12-02[llvm] Stop including list (NFC)Kazu Hirata1-1/+0
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+2
2023-09-28Re-apply "[ORC] Add N_SO and N_OSO stabs entries to MachO debug..." with fixes.Lang Hames1-1/+1
2023-09-28[ORC] Add DWARFContext generation from LinkGraphs, use in perf support.Prem Chintalapudi1-3/+6
2023-09-28[ORC] Rename MemLifetimePolicy to MemLifetime.Lang Hames1-1/+1
2023-09-18[ORC][JITLink] Non-debuginfo JITLink perf jitdump support.Prem Chintalapudi1-4/+19
2023-09-09[jitlink][rtdyld][checker] Re-apply 4b17c81d5a5 with fixes.Eymen Ünay1-8/+6
2023-09-08Revert "[jitlink/rtdydl][checker] Add TargetFlag dependent disassembler switc...Tom Weaver1-6/+8
2023-09-08[jitlink/rtdydl][checker] Add TargetFlag dependent disassembler switching sup...Eymen Ünay1-8/+6
2023-07-24[llvm-jitlink] Don't return immediately in -noexec mode, just skip execution.Lang Hames1-4/+1
2023-07-24[llvm-jitlink] Move statistics code into a separate file.Lang Hames1-104/+1
2023-07-19[llvm-jitlink] Generalize statistics gathering / reporting.Lang Hames1-33/+100
2023-05-13[llvm-jitlink] Pass object features when creating MCSubtargetInfoJob Noorman1-11/+19
2023-05-12[llvm] Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitiv...Kazu Hirata1-5/+5
2023-04-18Revert "Non-debuginfo JITLink perf jitdump support"Valentin Churavy1-19/+4
2023-04-18Non-debuginfo JITLink perf jitdump supportPrem Chintalapudi1-4/+19
2023-04-03[Orc] Add AutoRegisterCode option for DebugObjectManagerPluginStefan Gränitz1-1/+1
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-9/+9
2023-03-24[llvm-jitlink] Remove unnecessary header include left in 01bdd8cffca.Lang Hames1-1/+0
2023-03-24[llvm-jitlink] Rename -show-graph option to -show-graphs, make it a regex.Lang Hames1-8/+17
2023-03-20[llvm-jitlink] Fix typo in description of llvm-jitlink's -alias option.Lang Hames1-1/+2
2023-03-18Re-apply "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetime..." with fixes.Lang Hames1-2/+1
2023-03-17Revert "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add ..."Lang Hames1-1/+2
2023-03-17[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add NoAlloc option.Lang Hames1-2/+1
2023-03-01[ORC] Drop StaticLibraryDefinitionGenerator Load/Create overloads with triples.Lang Hames1-2/+1
2023-02-21[ORC] Add an ExecutionSession::getTargetTriple convenience function.Lang Hames1-15/+10
2023-02-17[llvm-jitlink] Discard allocation actions in -noexec mode.Lang Hames1-2/+4
2022-12-19[ORC] Add JITDylib argument to ResourceManager notify-removing/transferring ops.Lang Hames1-2/+2
2022-10-03[llvm-jitlink] Teach InProcessDeltaMapper to honor -slab-page-size option.Lang Hames1-14/+31
2022-09-28[llvm-jitlink] Remove JITLinkSlabAllocator classAnubhab Ghosh1-244/+0
2022-09-27[llvm-jitlink] Remove stray global.Lang Hames1-1/+1
2022-09-12[llvm] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata1-4/+4
2022-09-10[ORC][ORC_RT][COFF] Remove public bootstrap method.sunho1-9/+2
2022-09-10[ORC][ORC_RT][COFF] Support dynamic VC runtime.sunho1-1/+3
2022-08-28[Orc] Use MapperJITLinkMemoryManager with SharedMemoryMapper in llvm-jitlink ...Anubhab Ghosh1-3/+46
2022-08-27[Orc] Use MapperJITLinkMemoryManager with InProcessMapper in llvm-jitlink toolAnubhab Ghosh1-4/+89
2022-08-13[ORC_RT][COFF] Initial platform support for COFF/x86_64.Sunho Kim1-16/+67
2022-08-03[ORC] Ensure that llvm_orc_registerJITLoaderGDBAllocAction is linked into tools.Lang Hames1-1/+2
2022-07-29[ORC][COFF] Handle COFF import files of static archive.Sunho Kim1-91/+138