summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink
AgeCommit message (Expand)Author
2025-06-28[ExecutionEngine] Remove unnecessary casts (NFC) (#146218)Kazu Hirata
2025-06-26[llvm] Use a new constructor of ArrayRef (NFC) (#146008)Kazu Hirata
2025-06-23[JITLink] Include target addend in out-of-range error (#145423)Maksim Panchenko
2025-06-19[llvm] Remove unused includes (NFC) (#144941)Kazu Hirata
2025-06-05[llvm] Ensure newline at the end of files (NFC) (#143061)Kazu Hirata
2025-06-03[llvm] annotate interfaces in llvm/ExecutionEngine for DLL export (#140809)Andrew Rogers
2025-05-08[JITLink][x86] Update StubsTest unit test for rename in b972164f381.Lang Hames
2025-05-08[JITLink] Rename 'i386' namespace and files to 'x86'.Lang Hames
2025-05-08[JITLink][i386] Drop EdgeKind_i386 qualification when using enum values.Lang Hames
2025-05-08[JITLink][i386] Get rid of EdgeKind_i386::None.Lang Hames
2025-05-08[JITLink][i386] Support R_386_GOT32X using existing non-relaxable edge kind.Lang Hames
2025-05-08[JITLink][i386] Improve unsupported relocation error message.Lang Hames
2025-05-07[JITLink][i386] Make ELFLinkGraphBuilder_i386 a regular (non-template) class.Lang Hames
2025-04-19[llvm] Construct SmallVector with iterator ranges (NFC) (#136460)Kazu Hirata
2025-04-16[llvm] Use llvm::append_range (NFC) (#136066)Kazu Hirata
2025-04-07[JITLink][NFC] Guard functions used only for debug for `XCOFFLinkGraphBuilder...Henry Jiang
2025-04-07Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim
2025-04-03Fix unused variable warning in non-debug build after 7d3dfc862d283319d01997c0...Jorge Gorbe Moya
2025-04-03[JITLink][XCOFF] Setup initial build support for XCOFF (#127266)Henry Jiang
2025-04-01[JITLink][MachO][arm64] Don't lower ptrauth edges in noalloc-lifetime sections.Lang Hames
2025-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata
2025-03-20[ExecutionEngine] Avoid repeated hash lookups (NFC) (#132143)Kazu Hirata
2025-03-14[ORC] Make runAllocActions and runDeallocActions asynchorous.Lang Hames
2025-03-12[ORC] Drop EHFrameRegistrar, register eh-frames with AllocActions (#130719)Lang Hames
2025-03-05[ExecutionEngine] Avoid repeated hash lookups (NFC) (#129822)Kazu Hirata
2025-02-28[JITLink][AArch64] Ensure that nulls remain null during ptrauth signing.Lang Hames
2025-02-06[JITLink] Handle compact-unwind records that depend on DWARF FDEs.Lang Hames
2025-02-06[JITLink] Add a jitlink::Symbol::getSection() convenience method.Lang Hames
2025-02-06[ORC] Fix buggy calculation of second-level-page offset in unwind-info.Lang Hames
2025-02-05Re-reapply "[ORC] Enable JIT support for the compact-unwind..." with fixes.Lang Hames
2025-01-30Revert "Reapply "[ORC] Enable JIT support for the compact-unwind frame..." wi...Ben Langmuir
2025-01-30[ORC] Add missing files from d6524c8dfa3.Lang Hames
2025-01-30Reapply "[ORC] Enable JIT support for the compact-unwind frame..." with fixes.Lang Hames
2025-01-28[JITLink] Use continue to reduce loop indentation and improve readability. NFC.Lang Hames
2025-01-28[JITLink][aarch64] Fix dependence tracking for Pointer64Authenticated edges.Lang Hames
2025-01-28[JITLink] Move debugging output helper array into LLVM_DEBUG. NFC.Lang Hames
2025-01-28[JITLink] Add "Pointer64Authenticated" string to aarch64::getEdgeKindName.Lang Hames
2025-01-24[JITLink][LoongArch] Add label addition and subtraction relocations (#122262)ZhaoQi
2025-01-24Revert "[ORC] Enable JIT support for the compact-unwind frame info format..."Lang Hames
2025-01-24[JITLink][LoongArch] Support R_LARCH_ALIGN relaxation (#122259)ZhaoQi
2025-01-23[ORC] Enable JIT support for the compact-unwind frame info format on Darwin.Lang Hames
2025-01-22[JITLink][MachO] Add getOrCreateLocalMachOHeader utility.Lang Hames
2025-01-16[JITLink] Teach x86_64 GOT & PLT table managers to discover existing entries.Lang Hames
2025-01-15[JITLink] Document EHFrameEdgeFixer's handling of implicit relocations. NFC.Lang Hames
2025-01-15[JITLink] Add convenience methods to LinkGraph to find symbols by name.Lang Hames
2025-01-15[JITLink] Fix indentation in debugging output.Lang Hames
2025-01-14[JITLink] Teach aarch64 GOT & PLT table managers to discover existing entries.Lang Hames
2025-01-14[JITLink] Use target triple for LinkGraph pointer size and endianness.Lang Hames
2025-01-02[JITLink][LoongArch] Add R_LARCH_{B16,B21} relocations support (#121096)ZhaoQi
2024-12-23[JITLink][COFF] Use regular external symbol resolution for __ImageBase.Lang Hames