summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp
AgeCommit message (Expand)Author
2025-06-23[JITLink] Include target addend in out-of-range error (#145423)Maksim Panchenko
2025-05-08[JITLink] Rename 'i386' namespace and files to 'x86'.Lang Hames
2025-04-16[llvm] Use llvm::append_range (NFC) (#136066)Kazu Hirata
2025-04-03[JITLink][XCOFF] Setup initial build support for XCOFF (#127266)Henry Jiang
2025-02-06[JITLink] Add a jitlink::Symbol::getSection() convenience method.Lang Hames
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-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-11-18[JITLink] Move Symbol to new block before updating size.Lang Hames
2024-11-01Re-apply "Revert "[JITLink] Use MapVector to stabilize iteration.."" with fixes.Lang Hames
2024-10-31Revert "Revert "[JITLink] Use MapVector to stabilize iteration order""Lang Hames
2024-11-01Revert "[JITLink] Use MapVector to stabilize iteration order"Lang Hames
2024-09-22[JITLink] Update splitBlock to support splitting into multiple blocks.Lang Hames
2024-03-25[JITLink] Dump weak-ref status for external symbols in LinkGraphs.Lang Hames
2024-01-05[ORC] Add absoluteSymbolsLinkGraph to expose absolute symbols to platform (#7...Ben Langmuir
2023-08-05[JITLink] Add public APIs for getting stub creation functions.Sunho Kim
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-02-11[JITLink] Add a predicate to test for C-string blocks.Lang Hames
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-12[llvm] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-07-13[JITLink][COFF] Initial COFF support.Sunho Kim
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-03-09[JITLink][RISCV] Refactor range checking and alignment checkingfourdim
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2022-01-12[JITLink] Use Section + Offset format for anon symbols in out-of-range errors.Lang Hames
2022-01-06Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes.Lang Hames
2022-01-06Revert "[JITLink] Update JITLink to use ExecutorAddr rather than..."Lang Hames
2022-01-06[JITLink] Update JITLink to use ExecutorAddr rather than JITTargetAddress.Lang Hames
2021-11-15[JITLink] Fix splitBlock if there are symbols span across the boundarySteven Wu
2021-08-11[llvm][clang][NFC] updates inline licence infoChristopher Di Bella
2021-07-21[JITLink] Add support for moving blocks and symbols between sections.Lang Hames
2021-05-16[JITLink] Fix symbol comparator in LinkGraph::dump.Lang Hames
2021-05-11[JITLink] Fix bogus format string.Lang Hames
2021-05-11[JITLink] Make LinkGraph debug dumps more readable.Lang Hames
2021-03-30[JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utilsLang Hames
2021-03-17[JITLink] Improve out-of-range error messages.Lang Hames
2021-03-15[JITLink][MachO][x86-64] Introduce generic x86-64 support.Lang Hames
2021-03-12[JITLink][ORC] Make the LinkGraph available to modifyPassConfig.Lang Hames
2021-03-02[JITLink] Remove some std::move(MemoryBufferRef) below createLinkGraphFromObj...Stefan Gränitz
2021-01-22[JITLink][ELF/x86-64] Add support for weak and hidden symbols.Lang Hames
2020-12-16[JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs.Lang Hames
2020-09-13[JITLink] Improve formatting for Edge, Block and Symbol debugging output.Lang Hames
2020-05-21[JITLink] Initial implementation of ELF / x86-64 support for JITLink.Lang Hames
2020-04-22[JITLink] Fix edge removal iterator invalidation.Lang Hames
2019-11-28[ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames
2019-10-30[JITLink] Move block ownership from LinkGraph to Section.Lang Hames
2019-10-30[JITLink] Add a utility for splitting blocks at a given index.Lang Hames