aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine
AgeCommit message (Expand)AuthorFilesLines
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song2-3/+3
2024-03-25[JITLink][MachO] Handle MachO section start/end symbols.Lang Hames3-0/+35
2024-03-25[ORC] Add some debug logging to EPCDynamicLibrarySearchGenerator.Lang Hames1-1/+18
2024-03-25[JITLink] Dump weak-ref status for external symbols in LinkGraphs.Lang Hames1-1/+2
2024-03-25[JITLink][ELF][AArch64] Make include order consistent with other JITLink files.Lang Hames1-3/+3
2024-03-24[JITLink][ELF] Improve ELF section start/end symbol handling.Lang Hames3-18/+26
2024-03-22[ORC] Add default visibility to required JIT functions (#86322)Keith Smiley1-0/+2
2024-03-14[ORC][MachO] Make BuildVersionOpts::fromTriple result optional, add test.Lang Hames1-10/+9
2024-03-14[ORC][MachO] Pluralize member name.Lang Hames1-1/+1
2024-03-14[ORC][MachO] Allow multiple LC_BUILD_VERSION commands.Lang Hames1-4/+2
2024-03-13[NFC] Corrected data type (#84880)Chen Cheng1-1/+1
2024-03-11Reorder fields for better packing (#77998)Nathan Sidwell1-24/+24
2024-03-08[llvm][Support] Add and use errnoAsErrorCode (#84423)Michael Spencer2-12/+8
2024-03-07[ORC] Deallocate FinalizedAllocs on error paths in notifyEmitted.Lang Hames1-2/+10
2024-03-07[ORC] Propagate defineMaterializing failure when resource tracker is defunct.Lang Hames1-3/+4
2024-03-07[ORC][JITLink] Add Intel VTune support to JITLink (#83957)Hongyu Chen4-0/+419
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini1-2/+2
2024-03-05[ORC][MachO] Simplify use of LC_BUILD_VERSION in JITDylib headers.Lang Hames1-0/+35
2024-03-04Revert "[ORC][JITLink] Add Intel VTune support to JITLink (#81826)"Jordan Rupprecht4-415/+0
2024-03-04[ORC][JITLink] Add Intel VTune support to JITLink (#81826)Hongyu Chen4-0/+415
2024-03-04[ExecutionEngine] Move IntelJITEventsWrapper to its own library. NFC (#81825)Hongyu Chen9-46/+55
2024-02-20[ORC] Add SectCreateMaterializationUnit, llvm-jitlink -sectcreate option.Lang Hames2-0/+53
2024-02-16[JITLink] Always unmap standard segments in InProcessMemoryManager::deallocat...Min-Yih Hsu1-2/+1
2024-02-12[ORC] Make EPCDynamicLibrarySearchGenerator asyncBen Langmuir4-61/+97
2024-02-12[JITLink][RISCV] Use hashmap to find PCREL_HI20 edge (#78849)Jonas Hahnfeld1-33/+35
2024-02-08[JITLink][MachO][arm64] Fix error-check order.Lang Hames1-1/+1
2024-02-07[RISCV] Only set Zca flag for EF_RISCV_RVC in ELFObjectFileBase::getRISCVFeat...Craig Topper1-1/+2
2024-02-06[ExecutionEngine] Fix a couple of typos (NFC)Fraser Cormack1-2/+2
2024-02-03[ExecutionEngine] Simplify a string comparison (NFC)Kazu Hirata1-1/+1
2024-01-31[ORC] Merge MaterializationResponsibility notifyEmitted and addDependencieslhames7-532/+903
2024-01-24[NFC] Fix various unintentional `//namespace` formattingJordan Rupprecht1-1/+1
2024-01-23[Orc] Let LLJIT default to JITLink for ELF-based ARM targets (#77313)Stefan Gränitz1-0/+6
2024-01-23[JITLink][AArch32] Implement Armv5 ldr-pc stubs and use them for all pre-v7 t...Stefan Gränitz2-16/+74
2024-01-23[JITLink][AArch32] Implement R_ARM_PREL31 and process .ARM.exidx sections (#7...Stefan Gränitz3-13/+28
2024-01-23[JITLink][AArch32] Multi-stub support for armv7/thumbv7 (#78371)Stefan Gränitz1-12/+113
2024-01-22[JITLink][AArch32] Implement ELF relocation R_ARM_NONEStefan Gränitz2-0/+5
2024-01-22[JITLink][AArch32] Implement ELF relocation R_ARM_TARGET1Stefan Gränitz1-2/+6
2024-01-22[JITLink][AArch32] Add GOT builder and implement R_ARM_GOT_PREL relocations f...Stefan Gränitz2-12/+66
2024-01-20[llvm-jitlink] Allow optional stub-kind filter in stub_addr() expressions (#7...Stefan Gränitz2-8/+22
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata2-2/+2
2024-01-18[ORC][MachO] Support common load commands in the platform's mach-o header bui...Ben Langmuir1-19/+41
2024-01-17[JITLink][AArch32] Refactor StubsManager (NFC)Stefan Gränitz2-6/+5
2024-01-17[JITLink][AArch32] Rename stubs flavor Thumbv7 to v7 (NFC)Stefan Gränitz2-5/+5
2024-01-16[NFC] sentinal -> sentinelDavid Green1-1/+1
2024-01-05[ORC] Add absoluteSymbolsLinkGraph to expose absolute symbols to platform (#7...Ben Langmuir6-11/+78
2024-01-04[ORC] Refactor executor symbol lookup to use ExecutorSymbolDef (NFC) (#76989)Ben Langmuir6-14/+20
2024-01-04[IR] Fix GEP offset computations for vector GEPs (#75448)Jannik Silvanus1-1/+1
2024-01-03[Orc] Deduplicate GDB JIT Interface declarations (NFC) (#76373)Stefan Gränitz1-23/+0
2024-01-01[Orc] Fix process-symbols setup in LLJITBuilder for out-of-process case (#76244)Stefan Gränitz1-3/+3
2023-12-25[llvm] Use StringRef::consume_front (NFC)Kazu Hirata1-2/+1