summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp
AgeCommit message (Expand)Author
2025-03-20[ExecutionEngine] Avoid repeated hash lookups (NFC) (#132143)Kazu Hirata
2025-01-15[JITLink] Add convenience methods to LinkGraph to find symbols by name.Lang Hames
2025-01-14[JITLink] Use target triple for LinkGraph pointer size and endianness.Lang Hames
2024-12-23[JITLink][COFF] Use regular external symbol resolution for __ImageBase.Lang Hames
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-07-24Re-apply "[ORC][JITLink] Treat common symbols as weak definitions." with fixes.Lang Hames
2024-07-24Revert "[ORC][JITLink] Treat common symbols as weak definitions."Lang Hames
2024-07-24[ORC][JITLink] Treat common symbols as weak definitions.Lang Hames
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-10Use llvm::endianness (NFC)Kazu Hirata
2023-09-28[ORC] Rename MemLifetimePolicy to MemLifetime.Lang Hames
2023-08-14Fix typos in comments of ExecutionEngine (NFC)Eymen Ünay
2023-06-27[JITLink] Use SubtargetFeatures to store features in LinkGraphJob Noorman
2023-06-13[Orc][Coff] Skip registration of voltbl sectionsRiver Riddle
2023-05-17[JITLink] Add target features to LinkGraphJob Noorman
2023-03-18Re-apply "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetime..." with fixes.Lang Hames
2023-03-17Revert "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add ..."Lang Hames
2023-03-17[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add NoAlloc option.Lang Hames
2023-02-11[JITLink][ORC] Add LinkGraph::allocateCString method.Lang Hames
2022-12-09Revert D139098 "[Alignment] Use Align for ObjectFile::getSectionAlignment"Guillaume Chatelet
2022-12-09[Alignment] Use Align for ObjectFile::getSectionAlignmentGuillaume Chatelet
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-03[ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC.Lang Hames
2022-09-27[ORC][JITLink] Retain Weak flags in JITDylib interfaces, propagate to LinkGraph.Lang Hames
2022-09-25[JITLink] Introduce new weakly-referenced concept separate from linkage.Lang Hames
2022-09-10[JITLink][COFF] Use DLLImportDefinitionGenerator for creating PLT stubs.sunho
2022-07-31[ExecutionEngine] Ensure newlines at the end of files (NFC)Kazu Hirata
2022-07-31[JITLink][COFF] Remove unused variable.Sunho Kim
2022-07-31[JITLink][COFF] Handle COMDAT symbol with offset.Sunho Kim
2022-07-31[JITLink][COFF] Remove obsolete FIXMEs. (NFC)Sunho Kim
2022-07-31[JITLInk][COFF] Remove unnecessary unique_ptr. (NFC)Sunho Kim
2022-07-31[JITLink][COFF] Implement include/alternatename linker directive.Sunho Kim
2022-07-29Revert "[JITLink][COFF] Implement include/alternatename linker directive."Sunho Kim
2022-07-29[JITLink][COFF] Implement include/alternatename linker directive.Sunho Kim
2022-07-29[JITLink][COFF] Implement dllimport stubs.Sunho Kim
2022-07-26[JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially.Sunho Kim
2022-07-26[JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY.Sunho Kim
2022-07-26[JITLink][COFF] Handle duplicate external symbols.Sunho Kim
2022-07-25[JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32.Sunho Kim
2022-07-25[JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL.Sunho Kim
2022-07-25[JITLink][COFF] Handle out-of-order COMDAT second symbol.Sunho Kim
2022-07-25[JITLink][COFF] Don't dead strip COMDAT associative symbol.Sunho Kim
2022-07-17Ensure newlines at the end of files (NFC)Kazu Hirata
2022-07-14[JITLink] Silence unused variable warning. (NFC)Sunho Kim
2022-07-13[JITLink][COFF] Fix compiler warnings.sunho
2022-07-13[JITLink][COFF] Initial COFF support.Sunho Kim