| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutorProcessControl.h | 226 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 D | Core.h | 1604 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 D | SelfExecutorProcessControl.h | 52 ArrayRef<char> ArgBuffer) override;
|
| H A D | SimpleRemoteEPC.h | 83 ArrayRef<char> ArgBuffer) override;
|
| H A D | ReOptimizeLayer.h | 90 GlobalVariable *ArgBuffer);
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ReOptimizeLayer.cpp | 94 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 D | SelfExecutorProcessControl.cpp | 137 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument 141 SendResult(WrapperFn(ArgBuffer.data(), ArgBuffer.size())); in callWrapperAsync()
|
| H A D | SimpleRemoteEPC.cpp | 91 ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument 101 WrapperFnAddr, ArgBuffer)) { in callWrapperAsync()
|
| H A D | Core.cpp | 1939 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 D | WrapperFunctionUtils.h | 454 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 D | wrapper_function_utils.h | 298 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 D | TemplateBase.cpp | 729 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 D | Type.cpp | 3340 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()
|