Home
last modified time | relevance | path

Searched refs:ArgBuffer (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DExecutionSessionWrapperFunctionCallsTest.cpp103 auto ArgBuffer = WrapperFunctionResult::allocate(ArgBufferSize); in TEST() local
104 SPSOutputBuffer OB(ArgBuffer.data(), ArgBuffer.size()); in TEST()
114 AddAsyncTagAddr, ArrayRef<char>(ArgBuffer.data(), ArgBuffer.size())); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h272 ArrayRef<char> ArgBuffer) = 0;
278 FnT &&OnComplete, ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
280 WrapperFnAddr, Runner(std::forward<FnT>(OnComplete)), ArgBuffer); in callWrapperAsync()
287 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
289 std::forward<FnT>(OnComplete), ArgBuffer); in callWrapperAsync()
299 ArrayRef<char> ArgBuffer) { in callWrapper() argument
306 }, ArgBuffer); in callWrapper()
402 ArrayRef<char> ArgBuffer) override { in callWrapperAsync() argument
439 ArrayRef<char> ArgBuffer) override;
H A DSimpleRemoteEPC.h82 ArrayRef<char> ArgBuffer) override;
H A DCore.h1584 ArrayRef<char> ArgBuffer) { in callWrapper() argument
1585 return EPC->callWrapper(WrapperFnAddr, ArgBuffer); in callWrapper()
1660 ArrayRef<char> ArgBuffer);
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp126 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
130 SendResult(WrapperFn(ArgBuffer.data(), ArgBuffer.size())); in callWrapperAsync()
H A DSimpleRemoteEPC.cpp59 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
69 WrapperFnAddr, ArgBuffer)) { in callWrapperAsync()
H A DCore.cpp2218 ArrayRef<char> ArgBuffer) { in runJITDispatchHandler() argument
2229 (*F)(std::move(SendResult), ArgBuffer.data(), ArgBuffer.size()); in runJITDispatchHandler()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h454 auto ArgBuffer = in call() local
457 if (const char *ErrMsg = ArgBuffer.getOutOfBandError()) in call()
461 Caller(ArgBuffer.data(), ArgBuffer.size()); in call()
483 auto ArgBuffer = in callAsync() local
486 if (auto *ErrMsg = ArgBuffer.getOutOfBandError()) { in callAsync()
512 Caller(std::move(SendSerializedResult), ArgBuffer.data(), ArgBuffer.size()); in callAsync()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h304 auto ArgBuffer = in call() local
306 if (const char *ErrMsg = ArgBuffer.getOutOfBandError()) in call()
310 &__orc_rt_jit_dispatch_ctx, FnTag, ArgBuffer.data(), ArgBuffer.size()); in call()
/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateBase.cpp637 TemplateArgumentLoc *ArgBuffer = getTrailingObjects<TemplateArgumentLoc>(); in ASTTemplateArgumentListInfo() local
639 new (&ArgBuffer[i]) TemplateArgumentLoc(Info[i]); in ASTTemplateArgumentListInfo()
648 TemplateArgumentLoc *ArgBuffer = getTrailingObjects<TemplateArgumentLoc>(); in ASTTemplateArgumentListInfo() local
650 new (&ArgBuffer[i]) TemplateArgumentLoc((*Info)[i]); in ASTTemplateArgumentListInfo()
H A DType.cpp2931 TemplateArgument *ArgBuffer = getArgBuffer(); in DependentTemplateSpecializationType() local
2936 new (ArgBuffer++) TemplateArgument(Arg); in DependentTemplateSpecializationType()
4468 TemplateArgument *ArgBuffer = getArgBuffer(); in AutoType() local
4473 new (ArgBuffer++) TemplateArgument(Arg); in AutoType()