Home
last modified time | relevance | path

Searched refs:ArgData (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DWrapperFunctionUtilsTest.cpp71 static WrapperFunctionResult voidNoopWrapper(const char *ArgData, in voidNoopWrapper() argument
73 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop); in voidNoopWrapper()
81 static WrapperFunctionResult addMethodWrapper(const char *ArgData, in addMethodWrapper() argument
84 ArgData, ArgSize, makeMethodWrapperHandler(&AddClass::addMethod)); in addMethodWrapper()
110 static WrapperFunctionResult voidNoopAsyncWrapper(const char *ArgData, in voidNoopAsyncWrapper() argument
116 ArgData, ArgSize, voidNoopAsync, in voidNoopAsyncWrapper()
122 static WrapperFunctionResult addAsyncWrapper(const char *ArgData, in addAsyncWrapper() argument
128 ArgData, ArgSize, in addAsyncWrapper()
147 static WrapperFunctionResult failingWrapper(const char *ArgData, in failingWrapper() argument
153 const char *ArgData, size_t ArgSize) { in asyncFailingWrapperCaller() argument
[all …]
H A DEPCGenericJITLinkMemoryManagerTest.cpp81 llvm::orc::shared::CWrapperFunctionResult testReserve(const char *ArgData, in testReserve() argument
84 handle(ArgData, ArgSize, in testReserve()
89 llvm::orc::shared::CWrapperFunctionResult testFinalize(const char *ArgData, in testFinalize() argument
92 handle(ArgData, ArgSize, in testFinalize()
97 llvm::orc::shared::CWrapperFunctionResult testDeallocate(const char *ArgData, in testDeallocate() argument
101 handle(ArgData, ArgSize, in testDeallocate()
H A DEPCGenericMemoryAccessTest.cpp21 llvm::orc::shared::CWrapperFunctionResult testWriteUInts(const char *ArgData, in testWriteUInts() argument
24 ArgData, ArgSize, in testWriteUInts()
32 llvm::orc::shared::CWrapperFunctionResult testWriteBuffers(const char *ArgData, in testWriteBuffers() argument
35 ArgData, ArgSize, in testWriteBuffers()
H A DExecutionSessionWrapperFunctionCallsTest.cpp21 static llvm::orc::shared::CWrapperFunctionResult addWrapper(const char *ArgData, in addWrapper() argument
24 ArgData, ArgSize, [](int32_t X, int32_t Y) { return X + Y; }) in addWrapper()
34 voidWrapper(const char *ArgData, size_t ArgSize) { in voidWrapper() argument
35 return WrapperFunction<void()>::handle(ArgData, ArgSize, []() {}).release(); in voidWrapper()
H A DSimpleExecutorMemoryManagerTest.cpp23 orc::shared::CWrapperFunctionResult incrementWrapper(const char *ArgData, in incrementWrapper() argument
26 ArgData, ArgSize, in incrementWrapper()
H A DSharedMemoryMapperTest.cpp24 orc::shared::CWrapperFunctionResult incrementWrapper(const char *ArgData, in incrementWrapper() argument
27 ArgData, ArgSize, in incrementWrapper()
H A DMemoryMapperTest.cpp51 orc::shared::CWrapperFunctionResult incrementWrapper(const char *ArgData, in incrementWrapper() argument
54 ArgData, ArgSize, in incrementWrapper()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h182 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
240 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
253 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
270 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
409 ArgDataBufferType ArgData; in Create() local
410 ArgData.resize(SPSSerializer::size(Args...)); in Create()
411 SPSOutputBuffer OB(&ArgData[0], ArgData.size()); in Create()
422 : FnAddr(FnAddr), ArgData(std::move(ArgData)) {} in WrapperFunctionCall()
438 FnAddr.toPtr<FnTy *>()(ArgData.data(), ArgData.size())); in run()
474 std::vector<char> ArgData; variable
[all …]
H A Ddlfcn_wrapper.cpp26 __orc_rt_jit_dlerror_wrapper(const char *ArgData, size_t ArgSize) { in __orc_rt_jit_dlerror_wrapper() argument
28 ArgData, ArgSize, in __orc_rt_jit_dlerror_wrapper()
34 __orc_rt_jit_dlopen_wrapper(const char *ArgData, size_t ArgSize) { in __orc_rt_jit_dlopen_wrapper() argument
36 ArgData, ArgSize, in __orc_rt_jit_dlopen_wrapper()
45 __orc_rt_jit_dlclose_wrapper(const char *ArgData, size_t ArgSize) { in __orc_rt_jit_dlclose_wrapper() argument
47 ArgData, ArgSize, in __orc_rt_jit_dlclose_wrapper()
H A Dmacho_ehframe_registration.cpp53 __orc_rt_macho_register_ehframe_section(char *ArgData, size_t ArgSize) { in __orc_rt_macho_register_ehframe_section() argument
55 ArgData, ArgSize, in __orc_rt_macho_register_ehframe_section()
65 __orc_rt_macho_deregister_ehframe_section(char *ArgData, size_t ArgSize) { in __orc_rt_macho_deregister_ehframe_section() argument
67 ArgData, ArgSize, in __orc_rt_macho_deregister_ehframe_section()
H A Delfnix_platform.cpp452 __orc_rt_elfnix_platform_bootstrap(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_platform_bootstrap() argument
454 ArgData, ArgSize, in __orc_rt_elfnix_platform_bootstrap()
463 __orc_rt_elfnix_platform_shutdown(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_platform_shutdown() argument
470 __orc_rt_elfnix_register_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_register_object_sections() argument
472 handle(ArgData, ArgSize, in __orc_rt_elfnix_register_object_sections()
482 __orc_rt_elfnix_deregister_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_deregister_object_sections() argument
484 handle(ArgData, ArgSize, in __orc_rt_elfnix_deregister_object_sections()
518 __orc_rt_elfnix_create_pthread_key(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_create_pthread_key() argument
520 ArgData, ArgSize, in __orc_rt_elfnix_create_pthread_key()
H A Dmacho_platform.cpp936 __orc_rt_macho_platform_bootstrap(char *ArgData, size_t ArgSize) { in __orc_rt_macho_platform_bootstrap() argument
942 __orc_rt_macho_platform_shutdown(char *ArgData, size_t ArgSize) { in __orc_rt_macho_platform_shutdown() argument
948 __orc_rt_macho_register_jitdylib(char *ArgData, size_t ArgSize) { in __orc_rt_macho_register_jitdylib() argument
950 ArgData, ArgSize, in __orc_rt_macho_register_jitdylib()
961 ArgData, ArgSize, in __orc_rt_macho_deregister_jitdylib()
970 __orc_rt_macho_register_object_platform_sections(char *ArgData, in __orc_rt_macho_register_object_platform_sections() argument
974 handle(ArgData, ArgSize, in __orc_rt_macho_register_object_platform_sections()
984 __orc_rt_macho_deregister_object_platform_sections(char *ArgData, in __orc_rt_macho_deregister_object_platform_sections() argument
988 handle(ArgData, ArgSize, in __orc_rt_macho_deregister_object_platform_sections()
1001 ArgData, ArgSize, runWrapperFunctionCalls) in __orc_rt_macho_run_wrapper_function_calls()
[all …]
H A Drun_program_wrapper.cpp26 __orc_rt_run_program_wrapper(const char *ArgData, size_t ArgSize) { in __orc_rt_run_program_wrapper() argument
29 handle(ArgData, ArgSize, in __orc_rt_run_program_wrapper()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h235 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
304 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
383 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
398 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
417 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
637 ArgDataBufferType ArgData; in Create() local
638 ArgData.resize(SPSSerializer::size(Args...)); in Create()
639 SPSOutputBuffer OB(&ArgData[0], ArgData.size()); in Create()
651 : FnAddr(FnAddr), ArgData(std::move(ArgData)) {} in WrapperFunctionCall()
667 FnAddr.toPtr<FnTy *>()(ArgData.data(), ArgData.size())); in run()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/orc/unittests/
H A Dwrapper_function_utils_test.cpp71 static __orc_rt_CWrapperFunctionResult voidNoopWrapper(const char *ArgData, in voidNoopWrapper() argument
73 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop).release(); in voidNoopWrapper()
76 static __orc_rt_CWrapperFunctionResult addWrapper(const char *ArgData, in addWrapper() argument
79 ArgData, ArgSize, in addWrapper()
88 const char *ArgData, size_t ArgSize) { in __orc_rt_jit_dispatch() argument
93 ArgData, ArgSize); in __orc_rt_jit_dispatch()
116 static __orc_rt_CWrapperFunctionResult addMethodWrapper(const char *ArgData, in addMethodWrapper() argument
119 ArgData, ArgSize, makeMethodWrapperHandler(&AddClass::addMethod)) in addMethodWrapper()
131 static __orc_rt_CWrapperFunctionResult sumArrayWrapper(const char *ArgData, in sumArrayWrapper() argument
134 ArgData, ArgSize, in sumArrayWrapper()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DOrcRTBootstrap.cpp26 writeUIntsWrapper(const char *ArgData, size_t ArgSize) { in writeUIntsWrapper() argument
28 ArgData, ArgSize, in writeUIntsWrapper()
37 writeBuffersWrapper(const char *ArgData, size_t ArgSize) { in writeBuffersWrapper() argument
39 ArgData, ArgSize, in writeBuffersWrapper()
49 runAsMainWrapper(const char *ArgData, size_t ArgSize) { in runAsMainWrapper() argument
51 ArgData, ArgSize, in runAsMainWrapper()
H A DExecutorSharedMemoryMapperService.cpp297 ExecutorSharedMemoryMapperService::reserveWrapper(const char *ArgData, in reserveWrapper() argument
301 handle(ArgData, ArgSize, in reserveWrapper()
308 ExecutorSharedMemoryMapperService::initializeWrapper(const char *ArgData, in initializeWrapper() argument
312 handle(ArgData, ArgSize, in initializeWrapper()
319 ExecutorSharedMemoryMapperService::deinitializeWrapper(const char *ArgData, in deinitializeWrapper() argument
323 handle(ArgData, ArgSize, in deinitializeWrapper()
330 ExecutorSharedMemoryMapperService::releaseWrapper(const char *ArgData, in releaseWrapper() argument
334 handle(ArgData, ArgSize, in releaseWrapper()
H A DSimpleExecutorDylibManager.cpp108 SimpleExecutorDylibManager::openWrapper(const char *ArgData, size_t ArgSize) { in openWrapper() argument
111 ArgData, ArgSize, in openWrapper()
118 SimpleExecutorDylibManager::lookupWrapper(const char *ArgData, size_t ArgSize) { in lookupWrapper() argument
121 ArgData, ArgSize, in lookupWrapper()
H A DSimpleExecutorMemoryManager.cpp228 SimpleExecutorMemoryManager::reserveWrapper(const char *ArgData, in reserveWrapper() argument
232 handle(ArgData, ArgSize, in reserveWrapper()
239 SimpleExecutorMemoryManager::finalizeWrapper(const char *ArgData, in finalizeWrapper() argument
243 handle(ArgData, ArgSize, in finalizeWrapper()
250 SimpleExecutorMemoryManager::deallocateWrapper(const char *ArgData, in deallocateWrapper() argument
254 handle(ArgData, ArgSize, in deallocateWrapper()
H A DSimpleRemoteEPCServer.cpp261 SimpleRemoteEPCServer::doJITDispatch(const void *FnTag, const char *ArgData, in doJITDispatch() argument
278 ExecutorAddr::fromPtr(FnTag), {ArgData, ArgSize})) in doJITDispatch()
286 const char *ArgData, size_t ArgSize) { in jitDispatchEntry() argument
288 ->doJITDispatch(FnTag, ArgData, ArgSize) in jitDispatchEntry()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.h58 reserveWrapper(const char *ArgData, size_t ArgSize);
61 initializeWrapper(const char *ArgData, size_t ArgSize);
64 deinitializeWrapper(const char *ArgData, size_t ArgSize);
67 releaseWrapper(const char *ArgData, size_t ArgSize);
H A DSimpleExecutorMemoryManager.h54 reserveWrapper(const char *ArgData, size_t ArgSize);
57 finalizeWrapper(const char *ArgData, size_t ArgSize);
60 deallocateWrapper(const char *ArgData, size_t ArgSize);
H A DSimpleExecutorDylibManager.h50 openWrapper(const char *ArgData, size_t ArgSize);
53 lookupWrapper(const char *ArgData, size_t ArgSize);
H A DSimpleRemoteEPCServer.h152 doJITDispatch(const void *FnTag, const char *ArgData, size_t ArgSize);
156 const char *ArgData,
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h318 (auto &&SendResult, const char *ArgData, size_t ArgSize) mutable { in callSPSWrapperAsync()
321 ArrayRef<char>(ArgData, ArgSize)); in callSPSWrapperAsync()
345 [this, WrapperFnAddr](const char *ArgData, size_t ArgSize) { in callSPSWrapper()
346 return callWrapper(WrapperFnAddr, ArrayRef<char>(ArgData, ArgSize)); in callSPSWrapper()

12