Home
last modified time | relevance | path

Searched refs:WrapperFunction (Results 1 – 17 of 17) sorted by relevance

/freebsd-src/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dwrapper_function_utils_test.cpp77 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop).release(); in voidNoopWrapper()
82 return WrapperFunction<int32_t(int32_t, int32_t)>::handle( in addWrapper()
101 EXPECT_FALSE(!!WrapperFunction<void()>::call((void *)&voidNoopWrapper)); in TEST()
106 EXPECT_FALSE(!!WrapperFunction<int32_t(int32_t, int32_t)>::call( in TEST()
122 return WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::handle( in addMethodWrapper()
130 EXPECT_FALSE(!!WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::call( in TEST()
137 return WrapperFunction<int8_t(SPSExecutorAddrRange)>::handle( in sumArrayWrapper()
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DOrcRTBootstrap.cpp27 return WrapperFunction<void(SPSSequence<SPSWriteT>)>::handle( in writeUIntsWrapper()
38 return WrapperFunction<void(SPSSequence<SPSMemoryAccessBufferWrite>)>::handle( in writeBuffersWrapper()
50 return WrapperFunction<rt::SPSRunAsMainSignature>::handle( in runAsMainWrapper()
61 return WrapperFunction<rt::SPSRunAsVoidFunctionSignature>::handle( in runAsVoidFunctionWrapper()
71 return WrapperFunction<rt::SPSRunAsIntFunctionSignature>::handle( in runAsIntFunctionWrapper()
H A DJITLoaderPerf.cpp402 return WrapperFunction<SPSError(SPSPerfJITRecordBatch)>::handle( in llvm_orc_registerJITLoaderPerfImpl()
410 return WrapperFunction<SPSError()>::handle(Data, Size, in llvm_orc_registerJITLoaderPerfStart()
418 return WrapperFunction<SPSError()>::handle(Data, Size, in llvm_orc_registerJITLoaderPerfEnd()
440 return WrapperFunction<SPSError(SPSPerfJITRecordBatch)>::handle(Data, Size, in llvm_orc_registerJITLoaderPerfImpl()
448 return WrapperFunction<SPSError()>::handle(Data, Size, badOS).release(); in llvm_orc_registerJITLoaderPerfStart()
454 return WrapperFunction<SPSError()>::handle(Data, Size, badOS).release(); in llvm_orc_registerJITLoaderPerfEnd()
H A DJITLoaderGDB.cpp82 return WrapperFunction<SPSError(SPSExecutorAddrRange, bool)>::handle( in llvm_orc_registerJITLoaderGDBAllocAction()
98 return WrapperFunction<SPSError(SPSExecutorAddrRange, bool)>::handle( in llvm_orc_registerJITLoaderGDBWrapper()
H A DExecutorSharedMemoryMapperService.cpp328 return shared::WrapperFunction<
339 return shared::WrapperFunction<
350 return shared::WrapperFunction<
361 return shared::WrapperFunction<
H A DSimpleExecutorDylibManager.cpp105 WrapperFunction<rt::SPSSimpleExecutorDylibManagerOpenSignature>::handle( in openWrapper()
115 WrapperFunction<rt::SPSSimpleExecutorDylibManagerLookupSignature>::handle( in lookupWrapper()
H A DRegisterEHFrames.cpp173 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in llvm_orc_registerEHFrameSectionWrapper()
180 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in llvm_orc_deregisterEHFrameSectionWrapper()
H A DSimpleExecutorMemoryManager.cpp230 return shared::WrapperFunction< in reserveWrapper()
241 return shared::WrapperFunction< in finalizeWrapper()
252 return shared::WrapperFunction< in deallocateWrapper()
/freebsd-src/contrib/llvm-project/compiler-rt/lib/orc/
H A Ddlfcn_wrapper.cpp27 return WrapperFunction<SPSString()>::handle( in __orc_rt_jit_dlerror_wrapper()
35 return WrapperFunction<SPSExecutorAddr(SPSString, int32_t)>::handle( in __orc_rt_jit_dlopen_wrapper()
46 return WrapperFunction<int32_t(SPSExecutorAddr)>::handle( in __orc_rt_jit_dlclose_wrapper()
H A Dwrapper_function_utils.h282 template <typename SPSSignature> class WrapperFunction; variable
285 class WrapperFunction<SPSRetTagT(SPSTagTs...)> {
347 class WrapperFunction<void(SPSTagTs...)>
348 : private WrapperFunction<SPSEmpty(SPSTagTs...)> {
353 return WrapperFunction<SPSEmpty(SPSTagTs...)>::call(FnTag, BE, Args...); in call()
356 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handle;
H A Delfnix_platform.cpp354 if (auto Err = WrapperFunction<SPSExpected<SPSExecutorAddr>( in lookupSymbolInJITDylib()
370 WrapperFunction<SPSExpected<SPSELFNixJITDylibInitializerSequence>( in getJITDylibInitializersByName()
475 return WrapperFunction<void(uint64_t)>::handle( in __orc_rt_elfnix_platform_bootstrap()
493 return WrapperFunction<SPSError(SPSELFNixPerObjectSectionsToRegister)>:: in __orc_rt_elfnix_register_object_sections()
505 return WrapperFunction<SPSError(SPSELFNixPerObjectSectionsToRegister)>:: in __orc_rt_elfnix_deregister_object_sections()
541 return WrapperFunction<SPSExpected<uint64_t>(void)>::handle( in __orc_rt_elfnix_create_pthread_key()
H A Dmacho_platform.cpp914 if (auto Err = WrapperFunction<SPSError( in requestPushSymbols()
1141 if (auto Err = WrapperFunction<SPSExpected<SPSMachOJITDylibDepInfoMap>( in dlopenFull()
1344 return WrapperFunction<SPSError()>::handle( in __orc_rt_macho_platform_bootstrap()
1352 return WrapperFunction<SPSError()>::handle( in __orc_rt_macho_platform_shutdown()
1360 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle( in __orc_rt_macho_register_jitdylib()
1371 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in __orc_rt_macho_deregister_jitdylib()
1383 return WrapperFunction<SPSError(SPSExecutorAddr, in __orc_rt_macho_register_object_platform_sections()
1402 return WrapperFunction<SPSError( in __orc_rt_macho_register_object_symbol_table()
1418 return WrapperFunction<SPSError( in __orc_rt_macho_deregister_object_symbol_table()
1432 return WrapperFunction<SPSError(SPSExecutorAddr, in __orc_rt_macho_deregister_object_platform_sections()
[all …]
H A Dcoff_platform.cpp317 if (auto Err = WrapperFunction<SPSExpected<SPSCOFFJITDylibDepInfoMap>( in dlopenFull()
447 if (auto Err = WrapperFunction<SPSExpected<SPSExecutorAddr>( in lookupSymbolInJITDylib()
611 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle( in __orc_rt_coff_register_jitdylib()
622 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in __orc_rt_coff_deregister_jitdylib()
633 return WrapperFunction<SPSError(SPSExecutorAddr, SPSCOFFObjectSectionsMap, in __orc_rt_coff_register_object_sections()
648 return WrapperFunction<SPSError(SPSExecutorAddr, SPSCOFFObjectSectionsMap)>:: in __orc_rt_coff_deregister_object_sections()
H A Drun_program_wrapper.cpp27 return WrapperFunction<int64_t(SPSString, SPSString, in __orc_rt_run_program_wrapper()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h434 template <typename SPSSignature> class WrapperFunction; variable
437 class WrapperFunction<SPSRetTagT(SPSTagTs...)> {
553 class WrapperFunction<void(SPSTagTs...)>
554 : private WrapperFunction<SPSEmpty(SPSTagTs...)> {
560 return WrapperFunction<SPSEmpty(SPSTagTs...)>::call(Caller, BE, Args...);
568 WrapperFunction<SPSEmpty(SPSTagTs...)>::callAsync( in callAsync()
577 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handle;
578 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handleAsync;
598 /// return WrapperFunction<SPSMyMethodWrapperSignature>::handle(
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h381 shared::WrapperFunction<SPSSignature>::callAsync( in callSPSWrapperAsync()
409 return shared::WrapperFunction<SPSSignature>::call(
H A DCore.h1703 shared::WrapperFunction<SPSSignature>::handleAsync(ArgData, ArgSize, H,