summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
AgeCommit message (Expand)Author
2025-06-26[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (#14...Lang Hames
2025-06-06Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)Karlo Basioli
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-03-06Re-apply "[ORC] Remove the Triple argument from LLJITBuilder::..." with fixes.Lang Hames
2025-03-06Revert "[ORC] Remove the Triple argument from LLJITBuilder::ObjectLinking..."Lang Hames
2025-03-06[ORC] Remove the Triple argument from LLJITBuilder::ObjectLinkingLayerCreator.Lang Hames
2025-02-12[ORC] Switch to singleton pattern for UnwindInfoManager. (#126691)Lang Hames
2025-02-07[ORC] Force eh-frame use for older Darwins on x86-64 in MachOPlatform, LLJIT.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-30Reapply "[ORC] Enable JIT support for the compact-unwind frame..." with fixes.Lang Hames
2025-01-29[ORC][LLJIT] Install eh-frame registration plugin during platform setup.Lang Hames
2025-01-24Revert "[ORC] Enable JIT support for the compact-unwind frame info format..."Lang Hames
2025-01-23[ORC] Enable JIT support for the compact-unwind frame info format on Darwin.Lang Hames
2025-01-23[IR] Replace of PointerType::getUnqual(Type) with opaque version (NFC) (#123909)Mats Jun Larsen
2025-01-22[ORC] Simplify error return. NFC.Lang Hames
2025-01-20[ORC] Move EHFrameRegistrationPlugin into its own header + source file. NFC.Lang Hames
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-11-06[ORC][Runtime] Add `dlupdate` for elf (#110406)SahilPatidar
2024-10-21[ORC] Fix LLJIT's __cxa_atexit declaration for clang-repl. (#113141)Jonas Paulsson
2024-10-17[Orc][Runtime] Refactor `dlupdate` to remove the `mode` argument (#110491)SahilPatidar
2024-10-16[ORC] Fix LLJIT's atexit declaration for clang-repl on SystemZ.Lang Hames
2024-10-16[ORC][COFF] Remove the `ExecutionSession&` argument to `COFFPlatform` factory...Tyler Kenney
2024-10-12[ORC] Introduce IRPartitionLayer for common partition functionality.Sunho Kim
2024-10-11[ORC][ELF] Remove the ExecutionSession& argument to ELFNixPlatform::Create.Lang Hames
2024-10-09[ORC][MachO] Remove the ExecutionSession& argument to MachOPlatform::Create.Lang Hames
2024-09-11[ORC][Runtime] Add `dlupdate` for MachO (#97441)SahilPatidar
2024-08-30[NFC] Add explicit #include llvm-config.h where its macros are used. (#106621)Daniil Fukalov
2024-06-28[ORC] Do not set CodeModel::Small in LLJITBuilder if JTMB already has a valueepitavy
2024-06-18Reland "[ORC] Preserve order of constructors with same priority (#95532)"David Spickett
2024-06-18Revert "[ORC] Preserve order of constructors with same priority (#95532)"Jonas Hahnfeld
2024-06-18[ORC] Preserve order of constructors with same priority (#95532)Jonas Hahnfeld
2024-04-26Revert "[ORC] Implement basic reoptimization. (#67050)"Nikita Popov
2024-04-25[ORC] Implement basic reoptimization. (#67050)Sunho Kim
2024-04-24[ORC] Fix bot failure due to 7da63426ac5 (ORC task dispatch unification).Lang Hames
2024-04-24[ORC] Fix build failure (NFC)Jie Fu
2024-04-24[ORC] Fix -Wunused-variable in LLJIT.cpp (NFC)Jie Fu
2024-04-23Re-apply "[ORC] Unify task dispatch across ExecutionSession..." with more fixes.Lang Hames
2024-04-22Revert "Re-apply [ORC] Unify task dispatch across ExecutionSession and..."Lang Hames
2024-04-22Re-apply "[ORC] Unify task dispatch across ExecutionSession and..." with fix.Lang Hames
2024-04-22Revert "[ORC] Unify task dispatch across ExecutionSession and ExecutorProcess...Mehdi Amini
2024-04-22[ORC] Unify task dispatch across ExecutionSession and ExecutorProcessControl.Lang Hames
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini
2024-01-23[Orc] Let LLJIT default to JITLink for ELF-based ARM targets (#77313)Stefan Gränitz
2024-01-01[Orc] Fix process-symbols setup in LLJITBuilder for out-of-process case (#76244)Stefan Gränitz
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-12-11[ORC][LLJIT] Expose ORCPlatformSupport to aid custom native Platform setup.Lang Hames
2023-12-03[llvm] Stop including map (NFC)Kazu Hirata