Home
last modified time | relevance | path

Searched refs:HeaderAddr (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dcoff_platform.cpp119 Error registerAtExit(ExecutorAddr HeaderAddr, void (*AtExit)(void));
122 ExecutorAddr HeaderAddr,
126 ExecutorAddr HeaderAddr,
132 Error registerBlockRange(ExecutorAddr HeaderAddr, ExecutorAddrRange Range);
133 Error deregisterBlockRange(ExecutorAddr HeaderAddr, ExecutorAddrRange Range);
135 Error registerSEHFrames(ExecutorAddr HeaderAddr,
137 Error deregisterSEHFrames(ExecutorAddr HeaderAddr,
457 ExecutorAddr HeaderAddr, in registerObjectSections() argument
461 auto I = JDStates.find(HeaderAddr.toPtr<void *>()); in registerObjectSections()
464 ErrStream << "Unrecognized header " << HeaderAddr.getValue(); in registerObjectSections()
[all …]
H A Dmacho_platform.cpp232 ExecutorAddr HeaderAddr,
236 ExecutorAddr HeaderAddr,
240 ExecutorAddr HeaderAddr, std::optional<UnwindSectionInfo> UnwindSections,
243 ExecutorAddr HeaderAddr, std::optional<UnwindSectionInfo> UnwindSections,
497 ExecutorAddr HeaderAddr, in registerObjectSymbolTable() argument
502 auto *JDS = getJITDylibStateByHeader(HeaderAddr.toPtr<void *>()); in registerObjectSymbolTable()
507 << HeaderAddr.toPtr<void *>(); in registerObjectSymbolTable()
518 ExecutorAddr HeaderAddr, in deregisterObjectSymbolTable() argument
523 auto *JDS = getJITDylibStateByHeader(HeaderAddr.toPtr<void *>()); in deregisterObjectSymbolTable()
528 << HeaderAddr.toPtr<void *>(); in deregisterObjectSymbolTable()
[all …]
H A Delfnix_platform.cpp100 Error registerInits(ExecutorAddr HeaderAddr,
102 Error deregisterInits(ExecutorAddr HeaderAddr,
263 ExecutorAddr HeaderAddr, std::vector<ExecutorAddrRange> Inits) { in registerInits() argument
266 getJITDylibStateByHeaderAddr(HeaderAddr.toPtr<void *>()); in registerInits()
272 << HeaderAddr.toPtr<void *>(); in registerInits()
284 ExecutorAddr HeaderAddr, std::vector<ExecutorAddrRange> Inits) { in deregisterInits() argument
288 getJITDylibStateByHeaderAddr(HeaderAddr.toPtr<void *>()); in deregisterInits()
294 << HeaderAddr.toPtr<void *>(); in deregisterInits()
686 [](std::string &JDName, ExecutorAddr HeaderAddr) { in __orc_rt_elfnix_register_jitdylib() argument
688 JDName, HeaderAddr.toPtr<void *>()); in __orc_rt_elfnix_register_jitdylib()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp710 JDBState.HeaderAddr)) in bootstrapCOFFRuntime()
716 orc_rt_coff_register_object_sections, JDBState.HeaderAddr, in bootstrapCOFFRuntime()
790 auto HeaderAddr = (*I)->getAddress(); in associateJITDylibHeaderSymbol() local
791 CP.JITDylibToHeaderAddr[&JD] = HeaderAddr; in associateJITDylibHeaderSymbol()
792 CP.HeaderAddrToJITDylib[HeaderAddr] = &JD; in associateJITDylibHeaderSymbol()
797 CP.orc_rt_coff_register_jitdylib, JD.getName(), HeaderAddr)), in associateJITDylibHeaderSymbol()
799 CP.orc_rt_coff_deregister_jitdylib, HeaderAddr))}); in associateJITDylibHeaderSymbol()
804 CP.orc_rt_coff_deregister_jitdylib, HeaderAddr))}); in associateJITDylibHeaderSymbol()
808 BState.HeaderAddr = HeaderAddr; in associateJITDylibHeaderSymbol()
818 auto HeaderAddr = CP.JITDylibToHeaderAddr[&JD]; in registerObjectPlatformSections() local
[all …]
H A DMachOPlatform.cpp808 ExecutorAddr HeaderAddr; in modifyPassConfig() local
821 HeaderAddr = I->second; in modifyPassConfig()
833 if (HeaderAddr) in modifyPassConfig()
834 LG.addAbsoluteSymbol("__jitlink$libunwind_dso_base", HeaderAddr, 0, in modifyPassConfig()
893 HeaderAddr, in modifyPassConfig()
895 return registerObjectPlatformSections(G, JD, HeaderAddr, InBootstrapPhase); in modifyPassConfig()
977 auto HeaderAddr = (*I)->getAddress(); in associateJITDylibHeaderSymbol() local
978 MP.JITDylibToHeaderAddr[&JD] = HeaderAddr; in associateJITDylibHeaderSymbol()
979 MP.HeaderAddrToJITDylib[HeaderAddr] = &JD; in associateJITDylibHeaderSymbol()
985 MP.RegisterJITDylib.Addr, JD.getName(), HeaderAddr)), in associateJITDylibHeaderSymbol()
[all …]
H A DELFNixPlatform.cpp951 ExecutorAddr HeaderAddr; in registerInitSections() local
957 HeaderAddr = I->second; in registerInitSections()
966 getArgDataBufferType<SPSRegisterInitSectionsArgs>(HeaderAddr, in registerInitSections()
968 getArgDataBufferType<SPSRegisterInitSectionsArgs>(HeaderAddr, in registerInitSections()
975 MP.RegisterInitSections.Addr, HeaderAddr, ELFNixPlatformSecs)), in registerInitSections()
977 MP.DeregisterInitSections.Addr, HeaderAddr, ELFNixPlatformSecs))}); in registerInitSections()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCOFFPlatform.h133 ExecutorAddr HeaderAddr; member
H A DMachOPlatform.h269 ExecutorAddr HeaderAddr,