Home
last modified time | relevance | path

Searched refs:SPSArgList (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h104 template <typename... ArgTs> class SPSArgList; variable
107 template <> class SPSArgList<> {
117 class SPSArgList<SPSTagT, SPSTagTs...> {
122 SPSArgList<SPSTagTs...>::size(Args...); in size()
184 typedef SPSArgList<SPSTagTs...> AsArgList;
338 return SPSArgList<SPSTagT1>::size(P.first) + in size()
339 SPSArgList<SPSTagT2>::size(P.second); in size()
525 return SPSArgList<bool>::size(false) + in size()
532 if (!SPSArgList<bool>::serialize(OB, false)) in serialize()
543 return SPSArgList<bool>::size(true) + SPSArgList<SPSTagT>::size(Value); in size()
[all …]
H A DExecutorAddress.h157 return SPSArgList<uint64_t>::size(EA.getValue()); in size()
161 return SPSArgList<uint64_t>::serialize(BOB, EA.getValue()); in serialize()
166 if (!SPSArgList<uint64_t>::deserialize(BIB, Tmp)) in deserialize()
181 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::size( in size()
187 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::serialize( in serialize()
192 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::deserialize( in deserialize()
H A DWrapperFunctionUtils.h241 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
310 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
350 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
358 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
367 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
379 if (!SPSArgList<SPSRetTagT>::deserialize(IB, Result)) in deserialize()
395 if (!SPSArgList<SPSError>::deserialize(IB, BSE)) in deserialize()
414 if (!SPSArgList<SPSExpected<SPSTagT>>::deserialize(IB, BSE)) in deserialize()
450 detail::serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSTagTs...>>( in call()
479 detail::serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSTagTs...>>( in callAsync()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/orc/
H A Dsimple_packed_serialization.h105 template <typename... ArgTs> class SPSArgList; variable
108 template <> class SPSArgList<> {
118 class SPSArgList<SPSTagT, SPSTagTs...> {
123 SPSArgList<SPSTagTs...>::size(Args...); in size()
188 typedef SPSArgList<SPSTagTs...> AsArgList;
362 return SPSArgList<SPSTagT1>::size(P.first) + in size()
363 SPSArgList<SPSTagT2>::size(P.second); in size()
549 return SPSArgList<bool>::size(false) + in size()
556 if (!SPSArgList<bool>::serialize(OB, false)) in serialize()
567 return SPSArgList<bool>::size(true) + SPSArgList<SPSTagT>::size(Value); in size()
[all …]
H A Dexecutor_address.h164 return SPSArgList<uint64_t>::size(EA.getValue()); in size()
168 return SPSArgList<uint64_t>::serialize(BOB, EA.getValue()); in serialize()
173 if (!SPSArgList<uint64_t>::deserialize(BIB, Tmp)) in deserialize()
188 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::size( in size()
194 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::serialize( in serialize()
199 return SPSArgList<SPSExecutorAddress, SPSExecutorAddress>::deserialize( in deserialize()
H A Dwrapper_function_utils.h189 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
221 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
229 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
238 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
249 if (!SPSArgList<SPSRetTagT>::deserialize(IB, Result)) in deserialize()
263 if (!SPSArgList<SPSError>::deserialize(IB, BSE)) in deserialize()
280 if (!SPSArgList<SPSExpected<SPSTagT>>::deserialize(IB, BSE)) in deserialize()
313 detail::serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSTagTs...>>( in call()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLVMSPSSerializers.h28 size_t Sz = SPSArgList<uint64_t>::size(static_cast<uint64_t>(M.size())); in size()
30 Sz += SPSArgList<SPSString, SPSValueT>::size(E.first(), E.second); in size()
35 if (!SPSArgList<uint64_t>::serialize(OB, static_cast<uint64_t>(M.size()))) in serialize()
39 if (!SPSArgList<SPSString, SPSValueT>::serialize(OB, E.first(), E.second)) in serialize()
49 if (!SPSArgList<uint64_t>::deserialize(IB, Size)) in deserialize()
55 if (!SPSArgList<SPSString, SPSValueT>::deserialize(IB, S, V)) in deserialize()