Searched refs:jitlink (Results 1 – 25 of 48) sorted by relevance
12
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ObjectLinkingLayer.h | 35 namespace jitlink { 66 using JITLinkSymbolSet = DenseSet<jitlink::Symbol *>; 72 jitlink::LinkGraph &G, in modifyPassConfig() 78 jitlink::LinkGraph &G, in notifyMaterializing() 110 jitlink::JITLinkMemoryManager &MemMgr); 153 std::unique_ptr<jitlink::LinkGraph> G); 190 jitlink::LinkGraph &G, 199 jitlink::JITLinkMemoryManager &MemMgr; 212 std::unique_ptr<jitlink::EHFrameRegistrar> Registrar); 214 jitlink::LinkGraph &G, [all …]
|
| H A D | MachOPlatform.h | 135 jitlink::LinkGraph &G, 136 jitlink::PassConfiguration &Config) override; 159 jitlink::PassConfiguration &Config); 162 jitlink::PassConfiguration &Config); 165 jitlink::PassConfiguration &Config); 167 Error preserveInitSections(jitlink::LinkGraph &G, 170 Error processObjCImageInfo(jitlink::LinkGraph &G, 173 Error registerInitSections(jitlink::LinkGraph &G, JITDylib &JD); 175 Error fixTLVSectionsAndEdges(jitlink::LinkGraph &G, JITDylib &JD); 221 ArrayRef<jitlink::Section *> InitSections);
|
| H A D | DebugObjectManagerPlugin.h | 55 jitlink::LinkGraph &G, jitlink::JITLinkContext &Ctx, 66 jitlink::LinkGraph &LG, 67 jitlink::PassConfiguration &PassConfig) override;
|
| H A D | ExecutorProcessControl.h | 151 jitlink::JITLinkMemoryManager &getMemMgr() const { in getMemMgr() 203 jitlink::JITLinkMemoryManager *MemMgr = nullptr; 250 unsigned PageSize, std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 259 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr = nullptr); 295 std::unique_ptr<jitlink::JITLinkMemoryManager> OwnedMemMgr;
|
| H A D | EPCIndirectionUtils.h | 129 using Allocation = jitlink::JITLinkMemoryManager::Allocation; 152 std::unique_ptr<jitlink::JITLinkMemoryManager::Allocation> ResolverBlock;
|
| H A D | EPCEHFrameRegistrar.h | 25 class EPCEHFrameRegistrar : public jitlink::EHFrameRegistrar {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.cpp | 52 auto G = std::make_unique<jitlink::LinkGraph>( in materialize() 54 jitlink::getGenericEdgeKindName); in materialize() 81 static jitlink::Block &createHeaderBlock(jitlink::LinkGraph &G, in createHeaderBlock() 577 jitlink::SectionRange R(*Sec); in registerInitInfo() 618 jitlink::PassConfiguration &Config) { in modifyPassConfig() 707 jitlink::SectionRange R(*EHFrameSection); in addEHAndTLVSupportPasses() 715 jitlink::Section *ThreadDataSection = in addEHAndTLVSupportPasses() 874 jitlink::LinkGraph &G, JITDylib &JD) { in registerInitSections() 877 SmallVector<jitlink::Section *> InitSections; in registerInitSections() 895 jitlink::SectionRange R(*Sec); in registerInitSections() [all …]
|
| H A D | ExecutorProcessControl.cpp | 28 unsigned PageSize, std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) in SelfExecutorProcessControl() 33 OwnedMemMgr = std::make_unique<jitlink::InProcessMemoryManager>(); in SelfExecutorProcessControl() 48 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) { in Create()
|
| H A D | EPCIndirectionUtils.cpp | 46 using Allocation = jitlink::JITLinkMemoryManager::Allocation; 109 jitlink::JITLinkMemoryManager::SegmentsRequestMap Request; in grow() 294 jitlink::JITLinkMemoryManager::SegmentsRequestMap Request; in writeResolverBlock() 363 jitlink::JITLinkMemoryManager::SegmentsRequestMap Request; in getIndirectStubs()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLinkDylib.h | 17 namespace jitlink {
|
| H A D | ELF.h | 19 namespace jitlink {
|
| H A D | MachO.h | 19 namespace jitlink {
|
| H A D | ELF_riscv.h | 21 namespace jitlink {
|
| H A D | riscv.h | 19 namespace jitlink {
|
| H A D | MachO_x86_64.h | 19 namespace jitlink {
|
| H A D | MachO_arm64.h | 19 namespace jitlink {
|
| H A D | EHFrameSupport.h | 22 namespace jitlink {
|
| H A D | ELF_x86_64.h | 19 namespace jitlink {
|
| H A D | JITLinkMemoryManager.h | 27 namespace jitlink {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | riscv.cpp | 18 namespace jitlink { namespace
|
| H A D | ELFLinkGraphBuilder.cpp | 25 namespace jitlink { namespace
|
| H A D | x86_64.cpp | 18 namespace jitlink { namespace
|
| H A D | MachO.cpp | 28 namespace jitlink { namespace
|
| H A D | DefineExternalSectionStartAndEndSymbols.h | 24 namespace jitlink {
|
| H A D | ELF.cpp | 30 namespace jitlink { namespace
|
12