| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | coff_platform.cpp | 119 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 D | macho_platform.cpp | 232 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 D | elfnix_platform.cpp | 100 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 D | COFFPlatform.cpp | 710 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 D | MachOPlatform.cpp | 808 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 D | ELFNixPlatform.cpp | 951 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 D | COFFPlatform.h | 133 ExecutorAddr HeaderAddr; member
|
| H A D | MachOPlatform.h | 269 ExecutorAddr HeaderAddr,
|