/openbsd/gnu/llvm/compiler-rt/lib/orc/ |
H A D | wrapper_function_utils.h | 182 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.empty() ? nullptr : ArgData.data(), in Create() 412 ArgData.size()); in Create() 423 : FnAddr(FnAddr), ArgData(std::move(ArgData)) {} in WrapperFunctionCall() 439 FnAddr.toPtr<FnTy *>()(ArgData.data(), ArgData.size())); in run() [all …]
|
H A D | dlfcn_wrapper.cpp | 26 __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 D | elfnix_platform.cpp | 455 __orc_rt_elfnix_platform_bootstrap(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_platform_bootstrap() argument 457 ArgData, ArgSize, in __orc_rt_elfnix_platform_bootstrap() 466 __orc_rt_elfnix_platform_shutdown(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_platform_shutdown() argument 473 __orc_rt_elfnix_register_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_register_object_sections() argument 475 handle(ArgData, ArgSize, in __orc_rt_elfnix_register_object_sections() 485 __orc_rt_elfnix_deregister_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_deregister_object_sections() argument 487 handle(ArgData, ArgSize, in __orc_rt_elfnix_deregister_object_sections() 521 __orc_rt_elfnix_create_pthread_key(char *ArgData, size_t ArgSize) { in __orc_rt_elfnix_create_pthread_key() argument 523 ArgData, ArgSize, in __orc_rt_elfnix_create_pthread_key()
|
H A D | coff_platform.cpp | 599 __orc_rt_coff_platform_bootstrap(char *ArgData, size_t ArgSize) { in __orc_rt_coff_platform_bootstrap() argument 605 __orc_rt_coff_platform_shutdown(char *ArgData, size_t ArgSize) { in __orc_rt_coff_platform_shutdown() argument 611 __orc_rt_coff_register_jitdylib(char *ArgData, size_t ArgSize) { in __orc_rt_coff_register_jitdylib() argument 613 ArgData, ArgSize, in __orc_rt_coff_register_jitdylib() 622 __orc_rt_coff_deregister_jitdylib(char *ArgData, size_t ArgSize) { in __orc_rt_coff_deregister_jitdylib() argument 624 ArgData, ArgSize, in __orc_rt_coff_deregister_jitdylib() 633 __orc_rt_coff_register_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_coff_register_object_sections() argument 636 handle(ArgData, ArgSize, in __orc_rt_coff_register_object_sections() 648 __orc_rt_coff_deregister_object_sections(char *ArgData, size_t ArgSize) { in __orc_rt_coff_deregister_object_sections() argument 650 handle(ArgData, ArgSize, in __orc_rt_coff_deregister_object_sections()
|
H A D | run_program_wrapper.cpp | 26 __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()
|
H A D | macho_platform.cpp | 1287 ArgData, ArgSize, in __orc_rt_macho_platform_bootstrap() 1293 __orc_rt_macho_platform_shutdown(char *ArgData, size_t ArgSize) { in __orc_rt_macho_platform_shutdown() argument 1295 ArgData, ArgSize, in __orc_rt_macho_platform_shutdown() 1301 __orc_rt_macho_register_jitdylib(char *ArgData, size_t ArgSize) { in __orc_rt_macho_register_jitdylib() argument 1303 ArgData, ArgSize, in __orc_rt_macho_register_jitdylib() 1314 ArgData, ArgSize, in __orc_rt_macho_deregister_jitdylib() 1323 __orc_rt_macho_register_object_platform_sections(char *ArgData, in __orc_rt_macho_register_object_platform_sections() argument 1328 handle(ArgData, ArgSize, in __orc_rt_macho_register_object_platform_sections() 1345 handle(ArgData, ArgSize, in __orc_rt_macho_deregister_object_platform_sections() 1359 ArgData, ArgSize, runWrapperFunctionCalls) in __orc_rt_macho_run_wrapper_function_calls() [all …]
|
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | OrcRTBootstrap.cpp | 26 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() 60 runAsVoidFunctionWrapper(const char *ArgData, size_t ArgSize) { in runAsVoidFunctionWrapper() argument 62 ArgData, ArgSize, in runAsVoidFunctionWrapper() 70 runAsIntFunctionWrapper(const char *ArgData, size_t ArgSize) { in runAsIntFunctionWrapper() argument 72 ArgData, ArgSize, in runAsIntFunctionWrapper()
|
H A D | ExecutorSharedMemoryMapperService.cpp | 299 ExecutorSharedMemoryMapperService::reserveWrapper(const char *ArgData, in reserveWrapper() argument 303 handle(ArgData, ArgSize, in reserveWrapper() 310 ExecutorSharedMemoryMapperService::initializeWrapper(const char *ArgData, in initializeWrapper() argument 314 handle(ArgData, ArgSize, in initializeWrapper() 321 ExecutorSharedMemoryMapperService::deinitializeWrapper(const char *ArgData, in deinitializeWrapper() argument 325 handle(ArgData, ArgSize, in deinitializeWrapper() 332 ExecutorSharedMemoryMapperService::releaseWrapper(const char *ArgData, in releaseWrapper() argument 336 handle(ArgData, ArgSize, in releaseWrapper()
|
H A D | SimpleExecutorDylibManager.cpp | 102 SimpleExecutorDylibManager::openWrapper(const char *ArgData, size_t ArgSize) { in openWrapper() argument 105 ArgData, ArgSize, in openWrapper() 112 SimpleExecutorDylibManager::lookupWrapper(const char *ArgData, size_t ArgSize) { in lookupWrapper() argument 115 ArgData, ArgSize, in lookupWrapper()
|
H A D | SimpleExecutorMemoryManager.cpp | 228 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 D | SimpleRemoteEPCServer.cpp | 261 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()
|
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | WrapperFunctionUtils.h | 235 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 639 SPSOutputBuffer OB(ArgData.empty() ? nullptr : ArgData.data(), in Create() 640 ArgData.size()); in Create() 652 : FnAddr(FnAddr), ArgData(std::move(ArgData)) {} in WrapperFunctionCall() 668 FnAddr.toPtr<FnTy *>()(ArgData.data(), ArgData.size())); in run() [all …]
|
/openbsd/gnu/llvm/compiler-rt/lib/orc/tests/unit/ |
H A D | wrapper_function_utils_test.cpp | 75 static __orc_rt_CWrapperFunctionResult voidNoopWrapper(const char *ArgData, in voidNoopWrapper() argument 77 return WrapperFunction<void()>::handle(ArgData, ArgSize, voidNoop).release(); in voidNoopWrapper() 80 static __orc_rt_CWrapperFunctionResult addWrapper(const char *ArgData, in addWrapper() argument 83 ArgData, ArgSize, in addWrapper() 92 const char *ArgData, size_t ArgSize) { in __orc_rt_jit_dispatch() argument 97 ArgData, ArgSize); in __orc_rt_jit_dispatch() 120 static __orc_rt_CWrapperFunctionResult addMethodWrapper(const char *ArgData, in addMethodWrapper() argument 123 ArgData, ArgSize, makeMethodWrapperHandler(&AddClass::addMethod)) in addMethodWrapper() 135 static __orc_rt_CWrapperFunctionResult sumArrayWrapper(const char *ArgData, in sumArrayWrapper() argument 138 ArgData, ArgSize, in sumArrayWrapper()
|
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | ExecutorSharedMemoryMapperService.h | 58 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 D | SimpleExecutorMemoryManager.h | 54 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 D | SimpleExecutorDylibManager.h | 50 openWrapper(const char *ArgData, size_t ArgSize); 53 lookupWrapper(const char *ArgData, size_t ArgSize);
|
H A D | SimpleRemoteEPCServer.h | 152 doJITDispatch(const void *FnTag, const char *ArgData, size_t ArgSize); 156 const char *ArgData,
|
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ExecutorProcessControl.h | 327 (auto &&SendResult, const char *ArgData, size_t ArgSize) mutable { in callSPSWrapperAsync() 330 ArrayRef<char>(ArgData, ArgSize)); in callSPSWrapperAsync() 354 [this, WrapperFnAddr](const char *ArgData, size_t ArgSize) { in callSPSWrapper() 355 return callWrapper(WrapperFnAddr, ArrayRef<char>(ArgData, ArgSize)); in callSPSWrapper()
|
H A D | Core.h | 1395 const char *ArgData, size_t ArgSize)>; 1635 const char *ArgData, size_t ArgSize) mutable { in wrapAsyncWithSPS() 1636 shared::WrapperFunction<SPSSignature>::handleAsync(ArgData, ArgSize, H, in wrapAsyncWithSPS()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | OSLog.cpp | 22 struct ArgData { struct in __anon2d786a620111::OSLogFormatStringHandler 32 SmallVector<ArgData, 4> ArgsData;
|
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 227 SmallVector<uint8_t, 128> ArgData; in ffiInvoke() local 228 ArgData.resize(ArgBytes); in ffiInvoke() 229 uint8_t *ArgDataPtr = ArgData.data(); in ffiInvoke()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARC/ |
H A D | ARCISelLowering.cpp | 511 SmallVector<ArgDataPair, 4> ArgData; in LowerCallArguments() local 551 ArgData.push_back(ADP); in LowerCallArguments() 598 for (const auto &ArgDI : ArgData) { in LowerCallArguments()
|
/openbsd/gnu/llvm/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1285 SmallVector<ArgDataPair, 4> ArgData; in LowerCCCArguments() local 1334 ArgData.push_back(ADP); in LowerCCCArguments() 1383 for (const ArgDataPair &ArgDI : ArgData) { in LowerCCCArguments()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 3447 ImplicitParamDecl ArgData(getContext(), getContext().VoidPtrTy, in EmitCfiCheckFail() local 3451 Args.push_back(&ArgData); in EmitCfiCheckFail() 3474 EmitLoadOfScalar(GetAddrOfLocalVar(&ArgData), /*Volatile=*/false, in EmitCfiCheckFail() 3475 CGM.getContext().VoidPtrTy, ArgData.getLocation()); in EmitCfiCheckFail()
|