summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
AgeCommit message (Expand)Author
2025-04-19[llvm] Construct SmallVector with iterator ranges (NFC) (#136460)Kazu Hirata
2025-03-29[ExecutionEngine] Avoid repeated hash lookups (NFC) (#133615)Kazu Hirata
2025-03-12[ORC] Drop EHFrameRegistrar, register eh-frames with AllocActions (#130719)Lang Hames
2025-01-15[JITLink] Fix indentation in debugging output.Lang Hames
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-10-11[ExecutionEngine] Avoid repeated hash lookups (NFC) (#111937)Kazu Hirata
2023-10-22[JITLink] Allow multiple relocations at same offset in EHFrameEdgeFixer (#68252)Jonas Hahnfeld
2023-10-09[JITLink] Allow pre-existing eh-frame CIE edges on FDEs.Lang Hames
2023-10-05[JITLink] Some cleanups to EHFrameSupport (#66707)Jonas Hahnfeld
2022-08-14[JITLink] Fix some missing std::moves.Lang Hames
2022-08-14[JITLink] Add eh-frame CFI inspector, fix crash on malformed FDEs.Lang Hames
2022-07-09Reapply 51c705fbe5d, "[JITLink] Include LinkGraph name in...", with fixes.Lang Hames
2022-07-09Revert "[JITLink] Include LinkGraph name in debugging output."Lang Hames
2022-07-09[JITLink] Include LinkGraph name in debugging output.Lang Hames
2022-06-10[JITLink][EHFrameSupport] Remove CodeAlignmentFactor and DataAlignmentFactor ...Sunho Kim
2022-04-15[JITLink] Add missing moves from 43acef48d38e.Lang Hames
2022-04-15[JITLink] Refactor and expand DWARF pointer encoding support.Lang Hames
2022-04-05[JITLink] Fix sorting bug for PC-begin candidate symbols during EH-frame fixup.Lang Hames
2022-03-15Move DWARFRecordSectionSplitter code to its own fileShubham Sandeep Rastogi
2022-03-11Rename EHFrameSplitter to DWARFRecordSectionSplitterShubham Sandeep Rastogi
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2022-01-08[ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall.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-17[NFC][llvm] Inclusive language: remove uses of sanity in llvm/lib/ExecutionEn...Zarko Todorovski
2021-10-09Fixed some errors detected by PVS StudioDávid Bolvanský
2021-10-09Fixed some errors detected by PVS StudioDávid Bolvanský
2021-08-11[llvm][clang][NFC] updates inline licence infoChristopher Di Bella
2021-03-30[JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utilsLang Hames
2021-03-25[JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections.Lang Hames
2021-03-09[JITLink] Add a null-terminator to eh-frame sections on ELF/x86-64.Lang Hames
2021-01-26[JITLink] Re-apply 6884fbc2c4f (ELF eh support) with fix for broken test case.Lang Hames
2021-01-25Revert "[JITLink] Enable exception handling for ELF."Nico Weber
2021-01-25[JITLink] Enable exception handling for ELF.Lang Hames
2021-01-24[JITLink] Use edge kind names for fixups in EHFrameEdgeFixer.Lang Hames
2020-11-13[ORC] Break up OrcJIT library, add Orc-RPC based remote TargetProcessControlLang Hames
2020-11-10[CMake][ExecutionEngine] add HAVE_(DE)REGISTER_FRAME as a config.h macrosDavid Tenty
2020-08-26[ORC][JITLink] Switch to unique ownership for EHFrameRegistrars.Lang Hames
2020-08-17[SystemZ/ZOS]__(de)register_frame are not available on z/OS.Kai Nacke
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2019-11-06[JITLink] Refactor EH-frame handling to support eh-frames with existing relocs.Lang Hames
2019-10-04[JITLink] Fix an unused variable warning.Lang Hames
2019-10-04[JITLink] Switch from an atom-based model to a "blocks and symbols" model.Lang Hames
2019-08-27[JITLink][ORC] Track eh-frame section size for registration/deregistration.Lang Hames
2019-07-04[JITLink][ORC] Add EHFrameRegistrar interface, use in EHFrameRegistrationPlugin.Lang Hames
2019-05-22Disable EHFrameSupport in JITLink/RuntimeDyld on AIXXing Xue
2019-05-04[JITLink] Add two useful Section operations: find by name, get address range.Lang Hames
2019-04-26[ORC] Add a 'plugin' interface to ObjectLinkingLayer for events/configuration.Lang Hames