aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine
AgeCommit message (Expand)AuthorFilesLines
10 days[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)Zhijin Zeng2-2/+43
10 daysMC: Use Triple form of lookupTarget in more places (#157591)Matt Arsenault1-14/+11
11 daysMC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault1-3/+3
2025-08-22[llvm] Remove unused includes of SmallSet.h (NFC) (#154893)Kazu Hirata1-1/+0
2025-08-22[ExecutionEngine] Remove an unnecessary cast (NFC) (#154890)Kazu Hirata1-1/+1
2025-08-18[llvm] Replace SmallSet with SmallPtrSet (NFC) (#154068)Kazu Hirata1-1/+1
2025-08-16[ExecutionEngine] Remove unnecessary casts (NFC) (#153931)Kazu Hirata1-4/+3
2025-08-14[ORC] Add cloneExternalModuleToContext API.Lang Hames1-30/+63
2025-08-09[ExecutionEngine] Remove an unnecessary cast (NFC) (#152836)Kazu Hirata1-1/+1
2025-08-04[llvm] Use llvm::iterator_range::empty (NFC) (#151905)Kazu Hirata3-3/+3
2025-08-02[ExecutionEngine] Remove an unnecessary cast (NFC) (#151798)Kazu Hirata1-1/+1
2025-07-29[ExecutionEngine] Remove an unnecessary cast (NFC) (#151082)Kazu Hirata1-2/+1
2025-07-26[ExecutionEngine] Remove unnecessary casts (NFC) (#150785)Kazu Hirata1-11/+10
2025-07-21[RuntimeDyld][LoongArch] Support large code model (#148584)Ami-zhang1-6/+51
2025-07-11[support] Add packed_endian_specific_integral::value() (#147974)Pavel Labath1-4/+3
2025-07-07[Orc] Fix error handling in `ORCPlatformSupport::initialize` (#144637)SahilPatidar1-6/+9
2025-07-04[llvm] Use llvm::fill instead of std::fill(NFC) (#146911)Austin1-6/+3
2025-07-03[ORC] Add cloneToContext: Clone Module to a given ThreadSafeContext (#146852)Lang Hames1-34/+46
2025-07-03[ORC] Fix file header comment formatting. NFC.Lang Hames1-2/+1
2025-07-03[ORC] Replace ThreadSafeContext::getContext with withContextDo. (#146819)Lang Hames3-8/+8
2025-06-28[ExecutionEngine] Remove unnecessary casts (NFC) (#146218)Kazu Hirata5-5/+5
2025-06-26[llvm] Use a new constructor of ArrayRef (NFC) (#146008)Kazu Hirata2-3/+2
2025-06-27[ORC] Add read operations to orc::MemoryAccess. (#145834)Lang Hames4-20/+191
2025-06-26[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header. (#14...Lang Hames6-215/+244
2025-06-25[ORC] Sink DynamicLibrary.h header include into ExecutorProcessControl.cpp.Lang Hames1-0/+1
2025-06-24[ORC] Drop unused LinkGraphLinkingLayer::Plugin::notifyLoaded method. (#145457)Lang Hames1-6/+0
2025-06-23[JITLink] Include target addend in out-of-range error (#145423)Maksim Panchenko1-9/+15
2025-06-24[ORC] DLLImportDefinitionGenerator should use LookupKind::Static.Lang Hames1-2/+2
2025-06-23[ORC] Fix potential stack corruption in Platform::lookupInitSymbols.Lang Hames1-1/+1
2025-06-21[ORC] Apply MachO::CPU_SUBTYPE_MASK to comparison in getDylibInterfac… (#14...Lang Hames1-1/+2
2025-06-19[llvm] Remove unused includes (NFC) (#144941)Kazu Hirata2-4/+0
2025-06-11[llvm] Use std::tie to implement operator< (NFC) (#143728)Kazu Hirata1-9/+3
2025-06-05[llvm] Ensure newline at the end of files (NFC) (#143061)Kazu Hirata1-1/+1
2025-06-06Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)Karlo Basioli3-13/+18
2025-06-03[llvm] annotate interfaces in llvm/ExecutionEngine for DLL export (#140809)Andrew Rogers3-19/+20
2025-05-29[ORC][MachO] Remove misused MachOPlatform::BootstrapInfo::Mutex member.Lang Hames1-4/+4
2025-05-28Re-apply "[ORC] Add optional context string to duplicate symbol definition..."Lang Hames2-5/+14
2025-05-27[ORC] Refactor visit-members in StaticLibraryDefinitionGenerator. (#141546)Lang Hames6-92/+182
2025-05-27[ORC] Remove COFFPlatform::DylibsToPreload. NFC.Lang Hames1-0/+1
2025-05-24[ORC] Remove some ancient debugging output.Lang Hames1-3/+1
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi2-4/+3
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi2-3/+4
2025-05-15[llvm] Use std::optional::value_or (NFC) (#140014)Kazu Hirata1-1/+1
2025-05-09Revert "[ORC] Add optional context string to duplicate symbol definition erro...JP Lehr2-14/+5
2025-05-09[ORC] Add optional context string to duplicate symbol definition errors.Lang Hames2-5/+14
2025-05-08[JITLink][x86] Update StubsTest unit test for rename in b972164f381.Lang Hames1-2/+2
2025-05-08[JITLink] Rename 'i386' namespace and files to 'x86'.Lang Hames5-70/+70
2025-05-08[JITLink][i386] Drop EdgeKind_i386 qualification when using enum values.Lang Hames1-20/+19
2025-05-08[JITLink][i386] Get rid of EdgeKind_i386::None.Lang Hames2-7/+7
2025-05-08[JITLink][i386] Support R_386_GOT32X using existing non-relaxable edge kind.Lang Hames1-0/+3