Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DWrapperFunctionUtilsTest.cpp73 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop); in voidNoopWrapper()
77 return WrapperFunction<int32_t(int32_t, int32_t)>::handle( in addWrapper()
83 return WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::handle( in addMethodWrapper()
88 EXPECT_FALSE(!!WrapperFunction<void()>::call(voidNoopWrapper)); in TEST()
93 EXPECT_FALSE(!!WrapperFunction<int32_t(int32_t, int32_t)>::call( in TEST()
101 EXPECT_FALSE(!!WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::call( in TEST()
115 WrapperFunction<void()>::handleAsync( in voidNoopAsyncWrapper()
127 WrapperFunction<int32_t(int32_t, int32_t)>::handleAsync( in addAsyncWrapper()
137 EXPECT_FALSE(!!WrapperFunction<void()>::call(voidNoopAsyncWrapper)); in TEST()
142 EXPECT_FALSE(!!WrapperFunction<int32_t(int32_t, int32_t)>::call( in TEST()
[all …]
H A DEPCGenericJITLinkMemoryManagerTest.cpp83 return WrapperFunction<rt::SPSSimpleExecutorMemoryManagerReserveSignature>:: in testReserve()
91 return WrapperFunction<rt::SPSSimpleExecutorMemoryManagerFinalizeSignature>:: in testFinalize()
99 return WrapperFunction< in testDeallocate()
H A DEPCGenericMemoryAccessTest.cpp23 return WrapperFunction<void(SPSSequence<SPSWriteT>)>::handle( in testWriteUInts()
34 return WrapperFunction<void(SPSSequence<SPSMemoryAccessBufferWrite>)>::handle( in testWriteBuffers()
H A DExecutionSessionWrapperFunctionCallsTest.cpp23 return WrapperFunction<int32_t(int32_t, int32_t)>::handle( in addWrapper()
35 return WrapperFunction<void()>::handle(ArgData, ArgSize, []() {}).release(); in voidWrapper()
H A DSimpleExecutorMemoryManagerTest.cpp25 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in incrementWrapper()
H A DSharedMemoryMapperTest.cpp26 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in incrementWrapper()
H A DMemoryMapperTest.cpp53 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in incrementWrapper()
/llvm-project-15.0.7/compiler-rt/lib/orc/unittests/
H A Dwrapper_function_utils_test.cpp73 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop).release(); in voidNoopWrapper()
78 return WrapperFunction<int32_t(int32_t, int32_t)>::handle( in addWrapper()
97 EXPECT_FALSE(!!WrapperFunction<void()>::call((void *)&voidNoopWrapper)); in TEST()
102 EXPECT_FALSE(!!WrapperFunction<int32_t(int32_t, int32_t)>::call( in TEST()
118 return WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::handle( in addMethodWrapper()
126 EXPECT_FALSE(!!WrapperFunction<int32_t(SPSExecutorAddr, int32_t)>::call( in TEST()
133 return WrapperFunction<int8_t(SPSExecutorAddrRange)>::handle( in sumArrayWrapper()
/llvm-project-15.0.7/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 Dmacho_ehframe_registration.cpp54 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in __orc_rt_macho_register_ehframe_section()
66 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in __orc_rt_macho_deregister_ehframe_section()
H A Delfnix_platform.cpp333 if (auto Err = WrapperFunction<SPSExpected<SPSExecutorAddr>( in lookupSymbolInJITDylib()
348 WrapperFunction<SPSExpected<SPSELFNixJITDylibInitializerSequence>( in getJITDylibInitializersByName()
453 return WrapperFunction<void(uint64_t)>::handle( in __orc_rt_elfnix_platform_bootstrap()
471 return WrapperFunction<SPSError(SPSELFNixPerObjectSectionsToRegister)>:: in __orc_rt_elfnix_register_object_sections()
483 return WrapperFunction<SPSError(SPSELFNixPerObjectSectionsToRegister)>:: in __orc_rt_elfnix_deregister_object_sections()
519 return WrapperFunction<SPSExpected<uint64_t>(void)>::handle( in __orc_rt_elfnix_create_pthread_key()
H A Dwrapper_function_utils.h282 template <typename SPSSignature> class WrapperFunction; variable
285 class WrapperFunction<SPSRetTagT(SPSTagTs...)> {
343 class WrapperFunction<void(SPSTagTs...)>
344 : private WrapperFunction<SPSEmpty(SPSTagTs...)> {
349 return WrapperFunction<SPSEmpty(SPSTagTs...)>::call(FnTag, BE, Args...); in call()
352 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handle;
H A Dmacho_platform.cpp562 if (auto Err = WrapperFunction<SPSExpected<SPSExecutorAddr>( in lookupSymbolInJITDylib()
737 if (auto Err = WrapperFunction<SPSExpected<SPSMachOJITDylibDepInfoMap>( in dlopenFull()
949 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle( in __orc_rt_macho_register_jitdylib()
960 return WrapperFunction<SPSError(SPSExecutorAddr)>::handle( in __orc_rt_macho_deregister_jitdylib()
972 return WrapperFunction<SPSError(SPSExecutorAddr, in __orc_rt_macho_register_object_platform_sections()
986 return WrapperFunction<SPSError(SPSExecutorAddr, in __orc_rt_macho_deregister_object_platform_sections()
1000 return WrapperFunction<SPSError(SPSSequence<SPSWrapperFunctionCall>)>::handle( in __orc_rt_macho_run_wrapper_function_calls()
1026 return WrapperFunction<SPSExpected<uint64_t>(void)>::handle( in __orc_rt_macho_create_pthread_key()
H A Drun_program_wrapper.cpp27 return WrapperFunction<int64_t(SPSString, SPSString, in __orc_rt_run_program_wrapper()
/llvm-project-15.0.7/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()
H A DJITLoaderGDB.cpp106 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in llvm_orc_registerJITLoaderGDBAllocAction()
119 return WrapperFunction<SPSError(SPSExecutorAddrRange)>::handle( in llvm_orc_registerJITLoaderGDBWrapper()
H A DExecutorSharedMemoryMapperService.cpp299 return shared::WrapperFunction< in reserveWrapper()
310 return shared::WrapperFunction< in initializeWrapper()
321 return shared::WrapperFunction< in deinitializeWrapper()
332 return shared::WrapperFunction< in releaseWrapper()
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 DSimpleExecutorDylibManager.cpp110 WrapperFunction<rt::SPSSimpleExecutorDylibManagerOpenSignature>::handle( in openWrapper()
120 WrapperFunction<rt::SPSSimpleExecutorDylibManagerLookupSignature>::handle( in lookupWrapper()
H A DSimpleExecutorMemoryManager.cpp230 return shared::WrapperFunction< in reserveWrapper()
241 return shared::WrapperFunction< in finalizeWrapper()
252 return shared::WrapperFunction< in deallocateWrapper()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h434 template <typename SPSSignature> class WrapperFunction; variable
437 class WrapperFunction<SPSRetTagT(SPSTagTs...)> {
551 class WrapperFunction<void(SPSTagTs...)>
552 : private WrapperFunction<SPSEmpty(SPSTagTs...)> {
558 return WrapperFunction<SPSEmpty(SPSTagTs...)>::call(Caller, BE, Args...); in call()
566 WrapperFunction<SPSEmpty(SPSTagTs...)>::callAsync( in callAsync()
575 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handle;
576 using WrapperFunction<SPSEmpty(SPSTagTs...)>::handleAsync;
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h316 shared::WrapperFunction<SPSSignature>::callAsync( in callSPSWrapperAsync()
344 return shared::WrapperFunction<SPSSignature>::call( in callSPSWrapper()
H A DCore.h1621 shared::WrapperFunction<SPSSignature>::handleAsync(ArgData, ArgSize, H, in wrapAsyncWithSPS()