Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h109 template <typename... ArgTs> class SPSArgList; variable
112 template <> class SPSArgList<> {
128 class SPSArgList<SPSTagT, SPSTagTs...> {
137 SPSArgList<SPSTagTs...>::size(Args...); in size()
144 SPSArgList<SPSTagTs...>::serialize(OB, Args...); in serialize()
150 SPSArgList<SPSTagTs...>::deserialize(IB, Args...); in deserialize()
199 typedef SPSArgList<SPSTagTs...> AsArgList;
355 return SPSArgList<uint64_t>::size(static_cast<uint64_t>(A.size())) + in size()
360 if (!SPSArgList<uint64_t>::serialize(OB, static_cast<uint64_t>(A.size()))) in serialize()
369 if (!SPSArgList<uint64_t>::deserialize(IB, Size)) in deserialize()
[all …]
H A DSimpleRemoteEPCUtils.h174 return SPSArgList<SPSString, bool>::size(V.Name, V.Required); in size()
179 return SPSArgList<SPSString, bool>::serialize(OB, V.Name, V.Required); in serialize()
184 return SPSArgList<SPSString, bool>::deserialize(IB, V.Name, V.Required); in deserialize()
192 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::size(V.H, V.Symbols); in size()
196 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::serialize(OB, V.H, in serialize()
201 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::deserialize( in deserialize()
H A DExecutorAddress.h299 return SPSArgList<uint64_t>::size(EA.getValue()); in size()
303 return SPSArgList<uint64_t>::serialize(BOB, EA.getValue()); in serialize()
308 if (!SPSArgList<uint64_t>::deserialize(BIB, Tmp)) in deserialize()
322 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::size(Value.Start, in size()
327 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::serialize( in serialize()
332 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::deserialize( in deserialize()
H A DWrapperFunctionUtils.h236 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
305 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
346 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
354 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
363 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
372 return serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSRetTagT>>( in serialize()
384 if (!SPSArgList<SPSRetTagT>::deserialize(IB, Result)) in deserialize()
400 if (!SPSArgList<SPSError>::deserialize(IB, BSE)) in deserialize()
419 if (!SPSArgList<SPSExpected<SPSTagT>>::deserialize(IB, BSE)) in deserialize()
455 detail::serializeViaSPSToWrapperFunctionResult<SPSArgList<SPSTagTs...>>( in call()
[all …]
H A DTargetProcessControlTypes.h161 return SPSArgList<uint8_t>::size(uint8_t(0)); in size()
175 return SPSArgList<uint8_t>::serialize(OB, WireValue); in serialize()
180 if (!SPSArgList<uint8_t>::deserialize(IB, Val)) in deserialize()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dsimple_packed_serialization.h107 template <typename... ArgTs> class SPSArgList; variable
110 template <> class SPSArgList<> {
120 class SPSArgList<SPSTagT, SPSTagTs...> {
125 SPSArgList<SPSTagTs...>::size(Args...); in size()
132 SPSArgList<SPSTagTs...>::serialize(OB, Args...); in serialize()
138 SPSArgList<SPSTagTs...>::deserialize(IB, Args...); in deserialize()
190 typedef SPSArgList<SPSTagTs...> AsArgList;
342 size_t Size = SPSArgList<uint64_t>::size(static_cast<uint64_t>(S.size())); in size()
344 Size += SPSArgList<SPSElementTagT>::size(E); in size()
349 if (!SPSArgList<uint64_t>::serialize(OB, static_cast<uint64_t>(S.size()))) in serialize()
[all …]
H A Dwrapper_function_utils.h182 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize()
213 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>(Result); in serialize()
220 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>( in serialize()
229 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>( in serialize()
240 if (!SPSArgList<SPSRetTagT>::deserialize(IB, Result)) in deserialize()
254 if (!SPSArgList<SPSError>::deserialize(IB, BSE)) in deserialize()
271 if (!SPSArgList<SPSExpected<SPSTagT>>::deserialize(IB, BSE)) in deserialize()
299 WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSTagTs...>>(Args...); in call()
480 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::size( in size()
485 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::serialize( in serialize()
H A Dexecutor_address.h210 return SPSArgList<uint64_t>::size(EA.getValue()); in size()
214 return SPSArgList<uint64_t>::serialize(BOB, EA.getValue()); in serialize()
219 if (!SPSArgList<uint64_t>::deserialize(BIB, Tmp)) in deserialize()
233 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::size(Value.Start, in size()
238 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::serialize( in serialize()
243 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::deserialize( in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.h75 return SPSArgList<SPSExecutorAddr>::size(ExecutorAddr(FA.getAddress())); in size()
81 return SPSArgList<SPSExecutorAddr>::serialize( in serialize()
88 if (!SPSArgList<SPSExecutorAddr>::deserialize(IB, A)) in deserialize()
H A DReOptimizeLayer.h141 shared::SPSArgList<ReOptMaterializationUnitID, uint32_t>;
H A DExecutorProcessControl.h171 if (!shared::SPSArgList<SPSTagT>::deserialize(IB, Tmp)) in getBootstrapMapValue()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dwrapper_function_utils_test.cpp72 EXPECT_TRUE(!!WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr())); in TEST()
158 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST()
171 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST()
180 cantFail(WrapperFunctionCall::Create<SPSArgList<int32_t, int32_t>>( in TEST()
H A Dsimple_packed_serialization_test.cpp119 size_t Size = SPSArgList<SPSSequence<char>>::size(OutS); in TEST()
123 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, OutS)); in TEST()
129 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::deserialize(IB, InS)); in TEST()
161 using BAL = SPSArgList<bool, int32_t, SPSString>; in TEST()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericDylibManager.cpp24 return SPSArgList<SPSString, bool>::size( in size()
30 return SPSArgList<SPSString, bool>::serialize( in serialize()
46 SPSArgList<SPSExecutorAddr, SPSRemoteSymbolLookupSet>;
H A DEHFrameRegistrationPlugin.cpp55 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig()
58 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig()
H A DUnwindInfoRegistrationPlugin.cpp109 SPSArgList<SPSSequence<SPSExecutorAddrRange>, SPSExecutorAddr, in addUnwindInfoRegistrationActions()
111 using SPSDeregisterArgs = SPSArgList<SPSSequence<SPSExecutorAddrRange>>; in addUnwindInfoRegistrationActions()
H A DELFNixPlatform.cpp85 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
88 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize()
93 SPSArgList<SPSString, SPSExecutorAddr>>( in materialize()
95 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
694 SPSArgList<SPSELFPerObjectSectionsToRegister>; in registerPerObjectSections()
796 SPSArgList<SPSString, SPSExecutorAddr>>( in addDSOHandleSupportPasses()
798 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in addDSOHandleSupportPasses()
961 SPSArgList<SPSExecutorAddr, SPSSequence<SPSExecutorAddrRange>>; in registerInitSections()
H A DMachOPlatform.cpp72 return SPSArgList<UT>::serialize(OB, static_cast<UT>(SF)); in serialize()
78 if (!SPSArgList<UT>::deserialize(IB, Tmp)) in deserialize()
92 SPSArgList<SPSExecutorAddr,
150 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>(PlatformBootstrap)), in materialize()
152 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize()
157 SPSArgList<SPSString, SPSExecutorAddr>>( in materialize()
159 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
984 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
986 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
1425 using SPSRegisterObjectPlatformSectionsArgs = SPSArgList< in registerObjectPlatformSections()
H A DCOFFPlatform.cpp40 SPSArgList<SPSExecutorAddr, SPSCOFFObjectSectionsMap, bool>;
42 SPSArgList<SPSExecutorAddr, SPSCOFFObjectSectionsMap>;
796 SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
798 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
803 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
H A DEPCGenericRTDyldMemoryManager.cpp262 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
265 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
H A DSimpleRemoteEPC.cpp324 shared::SPSArgList<shared::SPSSimpleRemoteEPCExecutorInfo>; in setup()
453 if (!SPSArgList<SPSError>::deserialize(IB, Info)) in handleHangup()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.h72 Buffer.resize(shared::SPSArgList<SPSTagT>::size(Value)); in setBootstrapMapValue()
74 bool Success = shared::SPSArgList<SPSTagT>::serialize(OB, Value); in setBootstrapMapValue()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DVTuneSupportPlugin.cpp106 shared::SPSArgList<shared::SPSVTuneMethodBatch>>( in modifyPassConfig()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A Daarch64.cpp400 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>( in lowerPointer64AuthEdgesToSigningFunction()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.cpp215 shared::SPSArgList<shared::SPSSimpleRemoteEPCExecutorInfo>; in sendSetupMessage()

12