Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h226 ArrayRef<char> ArgBuffer) = 0;
232 FnT &&OnComplete, ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
234 WrapperFnAddr, Runner(std::forward<FnT>(OnComplete)), ArgBuffer); in callWrapperAsync()
241 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
243 std::forward<FnT>(OnComplete), ArgBuffer); in callWrapperAsync()
253 ArrayRef<char> ArgBuffer) { in callWrapper() argument
260 }, ArgBuffer); in callWrapper()
H A DCore.h1604 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
1605 EPC->callWrapperAsync(WrapperFnAddr, std::move(OnComplete), ArgBuffer); in callWrapperAsync()
1612 FnT &&OnComplete, ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
1614 std::forward<FnT>(OnComplete), ArgBuffer); in callWrapperAsync()
1621 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
1623 ArgBuffer); in callWrapperAsync()
1633 ArrayRef<char> ArgBuffer) { in callWrapper() argument
1634 return EPC->callWrapper(WrapperFnAddr, ArgBuffer); in callWrapper()
1708 ArrayRef<char> ArgBuffer);
H A DSelfExecutorProcessControl.h52 ArrayRef<char> ArgBuffer) override;
H A DSimpleRemoteEPC.h83 ArrayRef<char> ArgBuffer) override;
H A DReOptimizeLayer.h90 GlobalVariable *ArgBuffer);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DReOptimizeLayer.cpp94 GlobalVariable *ArgBuffer = in reoptimizeIfCallFrequent() local
110 createReoptimizeCall(M, *SplitTerminator, ArgBuffer); in reoptimizeIfCallFrequent()
201 std::vector<char> ArgBuffer(ArgBufferSize); in createReoptimizeArgBuffer() local
202 shared::SPSOutputBuffer OB(ArgBuffer.data(), ArgBuffer.size()); in createReoptimizeArgBuffer()
206 return ConstantDataArray::get(M.getContext(), ArrayRef(ArgBuffer)); in createReoptimizeArgBuffer()
210 GlobalVariable *ArgBuffer) { in createReoptimizeCall() argument
240 {DispatchCtx, ReoptimizeTag, ArgBuffer, ArgBufferSize}); in createReoptimizeCall()
H A DSelfExecutorProcessControl.cpp137 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
141 SendResult(WrapperFn(ArgBuffer.data(), ArgBuffer.size())); in callWrapperAsync()
H A DSimpleRemoteEPC.cpp91 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument
101 WrapperFnAddr, ArgBuffer)) { in callWrapperAsync()
H A DCore.cpp1939 ArrayRef<char> ArgBuffer) { in runJITDispatchHandler() argument
1950 (*F)(std::move(SendResult), ArgBuffer.data(), ArgBuffer.size()); in runJITDispatchHandler()
/freebsd/contrib/llvm-project/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()
514 Caller(std::move(SendSerializedResult), ArgBuffer.data(), ArgBuffer.size()); in callAsync()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h298 auto ArgBuffer = in call() local
300 if (const char *ErrMsg = ArgBuffer.getOutOfBandError()) in call()
304 Dispatch(ArgBuffer.data(), ArgBuffer.size()); in call()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp729 TemplateArgumentLoc *ArgBuffer = getTrailingObjects(); in ASTTemplateArgumentListInfo() local
731 new (&ArgBuffer[i]) TemplateArgumentLoc(Info[i]); in ASTTemplateArgumentListInfo()
740 TemplateArgumentLoc *ArgBuffer = getTrailingObjects(); in ASTTemplateArgumentListInfo() local
742 new (&ArgBuffer[i]) TemplateArgumentLoc((*Info)[i]); in ASTTemplateArgumentListInfo()
H A DType.cpp3340 auto *ArgBuffer = const_cast<TemplateArgument *>(template_arguments().data()); in DependentTemplateSpecializationType() local
3345 new (ArgBuffer++) TemplateArgument(Arg); in DependentTemplateSpecializationType()
5369 auto *ArgBuffer = in AutoType() local
5377 new (ArgBuffer++) TemplateArgument(Arg); in AutoType()