| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | SimplePackedSerialization.h | 109 template <typename... ArgTs> class SPSArgList; variable 112 template <> class SPSArgList<> { 128 class SPSArgList<SPSTagT, SPSTagTs...> { 137 SPSArgList<SPSTagTs...>::size(Args...); in size() 199 typedef SPSArgList<SPSTagTs...> AsArgList; 462 return SPSArgList<SPSTagT1>::size(P.first) + in size() 463 SPSArgList<SPSTagT2>::size(P.second); in size() 484 Size += SPSArgList<SPSTagT>::size(*Value); in size() 726 return SPSArgList<bool>::size(false) + in size() 744 return SPSArgList<bool>::size(true) + SPSArgList<SPSTagT>::size(Value); in size() [all …]
|
| H A D | SimpleRemoteEPCUtils.h | 173 return SPSArgList<SPSString, bool>::size(V.Name, V.Required); in size() 178 return SPSArgList<SPSString, bool>::serialize(OB, V.Name, V.Required); in serialize() 183 return SPSArgList<SPSString, bool>::deserialize(IB, V.Name, V.Required); in deserialize() 191 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::size(V.H, V.Symbols); in size() 195 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::serialize(OB, V.H, in serialize() 200 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::deserialize( in deserialize()
|
| H A D | ExecutorAddress.h | 255 return SPSArgList<uint64_t>::size(EA.getValue()); in size() 259 return SPSArgList<uint64_t>::serialize(BOB, EA.getValue()); in serialize() 264 if (!SPSArgList<uint64_t>::deserialize(BIB, Tmp)) in deserialize() 278 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::size(Value.Start, in size() 283 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::serialize( in serialize() 288 return SPSArgList<SPSExecutorAddr, SPSExecutorAddr>::deserialize( in deserialize()
|
| H A D | WrapperFunctionUtils.h | 236 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 D | TargetProcessControlTypes.h | 161 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-14.2/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | simple_packed_serialization.h | 107 template <typename... ArgTs> class SPSArgList; variable 110 template <> class SPSArgList<> { 120 class SPSArgList<SPSTagT, SPSTagTs...> { 125 SPSArgList<SPSTagTs...>::size(Args...); in size() 190 typedef SPSArgList<SPSTagTs...> AsArgList; 438 return SPSArgList<SPSTagT1>::size(P.first) + in size() 439 SPSArgList<SPSTagT2>::size(P.second); in size() 460 Size += SPSArgList<SPSTagT>::size(*Value); in size() 659 return SPSArgList<bool>::size(false) + in size() 677 return SPSArgList<bool>::size(true) + SPSArgList<SPSTagT>::size(Value); in size() [all …]
|
| H A D | wrapper_function_utils.h | 183 return SPSArgList<SPSTagTs...>::deserialize(IB, std::get<I>(Args)...); in deserialize() 214 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>(Result); in serialize() 221 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>( in serialize() 230 return WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSRetTagT>>( in serialize() 241 if (!SPSArgList<SPSRetTagT>::deserialize(IB, Result)) in deserialize() 255 if (!SPSArgList<SPSError>::deserialize(IB, BSE)) in deserialize() 272 if (!SPSArgList<SPSExpected<SPSTagT>>::deserialize(IB, BSE)) in deserialize() 309 WrapperFunctionResult::fromSPSArgs<SPSArgList<SPSTagTs...>>(Args...); in call() 488 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::size( in size() 493 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::serialize( in serialize()
|
| H A D | executor_address.h | 210 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()
|
| H A D | macho_platform.cpp | 428 return SPSArgList<UT>::serialize(OB, static_cast<UT>(SF)); in serialize() 435 if (!SPSArgList<UT>::deserialize(IB, Tmp)) in deserialize()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | EPCGenericJITLinkMemoryManager.h | 73 return SPSArgList<SPSExecutorAddr>::size(ExecutorAddr(FA.getAddress())); in size() 79 return SPSArgList<SPSExecutorAddr>::serialize( in serialize() 86 if (!SPSArgList<SPSExecutorAddr>::deserialize(IB, A)) in deserialize()
|
| H A D | ExecutorProcessControl.h | 250 if (!shared::SPSArgList<SPSTagT>::deserialize(IB, Tmp)) in getBootstrapMapValue()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
| H A D | simple_packed_serialization_test.cpp | 119 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()
|
| H A D | wrapper_function_utils_test.cpp | 70 EXPECT_TRUE(!!WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr())); in TEST() 154 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST() 167 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST() 176 cantFail(WrapperFunctionCall::Create<SPSArgList<int32_t, int32_t>>( in TEST()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | EPCGenericDylibManager.cpp | 24 return SPSArgList<SPSString, bool>::size( in size() 30 return SPSArgList<SPSString, bool>::serialize( in serialize() 46 SPSArgList<SPSExecutorAddr, SPSRemoteSymbolLookupSet>;
|
| H A D | MachOPlatform.cpp | 74 return SPSArgList<UT>::serialize(OB, static_cast<UT>(SF)); in serialize() 80 if (!SPSArgList<UT>::deserialize(IB, Tmp)) in deserialize() 94 SPSArgList<SPSExecutorAddr, 165 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>(PlatformBootstrap)), in materialize() 167 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize() 172 SPSArgList<SPSString, SPSExecutorAddr>>( in materialize() 174 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize() 930 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 932 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 1350 using SPSRegisterObjectPlatformSectionsArgs = SPSArgList< in registerObjectPlatformSections()
|
| H A D | COFFPlatform.cpp | 37 SPSArgList<SPSExecutorAddr, SPSCOFFObjectSectionsMap, bool>; 39 SPSArgList<SPSExecutorAddr, SPSCOFFObjectSectionsMap>; 819 SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 821 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 826 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
|
| H A D | EPCGenericRTDyldMemoryManager.cpp | 262 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory() 265 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
|
| H A D | SimpleRemoteEPC.cpp | 293 shared::SPSArgList<shared::SPSSimpleRemoteEPCExecutorInfo>; in setup() 422 if (!SPSArgList<SPSError>::deserialize(IB, Info)) in handleHangup()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 71 Buffer.resize(shared::SPSArgList<SPSTagT>::size(Value)); in setBootstrapMapValue() 73 bool Success = shared::SPSArgList<SPSTagT>::serialize(OB, Value); in setBootstrapMapValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.cpp | 217 shared::SPSArgList<shared::SPSSimpleRemoteEPCExecutorInfo>; in sendSetupMessage()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | PerfSupportPlugin.cpp | 278 shared::SPSArgList<shared::SPSPerfJITRecordBatch>>( in modifyPassConfig()
|
| H A D | DebuggerSupportPlugin.cpp | 285 shared::SPSArgList<shared::SPSExecutorAddrRange, bool>>( in completeSynthesisAndRegister()
|