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 D | SimplePackedSerialization.h | 104 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 D | ExecutorAddress.h | 157 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 D | WrapperFunctionUtils.h | 241 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 D | simple_packed_serialization.h | 105 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 D | executor_address.h | 164 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 D | wrapper_function_utils.h | 189 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 D | LLVMSPSSerializers.h | 28 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()
|