Home
last modified time | relevance | path

Searched refs:SPSSequence (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DOrcRTBridge.h56 shared::SPSExpected<shared::SPSSequence<shared::SPSExecutorAddr>>(
65 shared::SPSExecutorAddr, shared::SPSSequence<shared::SPSExecutorAddr>);
78 shared::SPSSequence<shared::SPSExecutorAddr>);
80 shared::SPSExecutorAddr, shared::SPSSequence<shared::SPSExecutorAddr>);
83 shared::SPSSequence<shared::SPSString>);
H A DTargetProcessControlTypes.h140 SPSSequence<char>>;
142 using SPSFinalizeRequest = SPSTuple<SPSSequence<SPSSegFinalizeRequest>,
143 SPSSequence<SPSAllocActionCallPair>>;
149 SPSTuple<SPSSequence<SPSSharedMemorySegFinalizeRequest>,
150 SPSSequence<SPSAllocActionCallPair>>;
160 using SPSMemoryAccessBufferWrite = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
291 return SPSTuple<SPSExecutorAddr, SPSSequence<char>>::AsArgList::size( in size()
296 return SPSTuple<SPSExecutorAddr, SPSSequence<char>>::AsArgList ::serialize( in serialize()
302 SPSSequence<char>>::AsArgList ::deserialize(IB, W.Addr, in deserialize()
H A DSimpleRemoteEPCUtils.h157 using SPSRemoteSymbolLookupSet = SPSSequence<SPSRemoteSymbolLookupSetElement>;
164 SPSSequence<SPSTuple<SPSString, SPSExecutorAddr>>>;
228 SPSExpected<SPSSequence<SPSSequence<SPSExecutorAddr>>>(
229 SPSExecutorAddr, SPSSequence<SPSRemoteSymbolLookup>);
H A DSimplePackedSerialization.h205 template <typename SPSElementTagT> class SPSSequence; variable
208 using SPSString = SPSSequence<char>;
214 using SPSMap = SPSSequence<SPSTuple<SPSTagT1, SPSTagT2>>;
343 template <> class SPSSerializationTraits<SPSSequence<char>, ArrayRef<char>> {
373 class SPSSerializationTraits<SPSSequence<SPSElementTagT>, SequenceT,
502 class SPSSerializationTraits<SPSSequence<SPSTuple<SPSString, SPSValueT>>,
H A DExecutorAddress.h229 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
H A DWrapperFunctionUtils.h707 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericMemoryAccess.h45 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt8Write>)>( in writeUInt8sAsync()
52 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt16Write>)>( in writeUInt16sAsync()
59 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt32Write>)>( in writeUInt32sAsync()
66 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt64Write>)>( in writeUInt64sAsync()
73 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessBufferWrite>)>( in writeBuffersAsync()
H A DELFNixPlatform.h274 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>;
280 SPSSequence<SPSELFNixJITDylibInitializers>;
308 SPSSequence<SPSELFJITDylibDeinitializers>;
H A DMachOPlatform.h233 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DSimplePackedSerializationTest.cpp122 spsSerializationRoundTrip<SPSSequence<int32_t>>(V); in TEST()
168 spsSerializationRoundTrip<SPSSequence<SPSTuple<SPSString, int32_t>>>(M); in TEST()
178 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, HelloOut)); in TEST()
182 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::deserialize(IB, HelloIn)); in TEST()
202 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, AOut)); in TEST()
206 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::deserialize(IB, AIn)); in TEST()
223 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, SROut)); in TEST()
227 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::deserialize(IB, SRIn)); in TEST()
H A DEPCGenericMemoryAccessTest.cpp23 return WrapperFunction<void(SPSSequence<SPSWriteT>)>::handle( in testWriteUInts()
34 return WrapperFunction<void(SPSSequence<SPSMemoryAccessBufferWrite>)>::handle( in testWriteBuffers()
/llvm-project-15.0.7/compiler-rt/lib/orc/unittests/
H A Dsimple_packed_serialization_test.cpp125 blobSerializationRoundTrip<SPSSequence<int32_t>, std::vector<int32_t>>(V); in TEST()
137 size_t Size = SPSArgList<SPSSequence<char>>::size(OutS); in TEST()
141 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, OutS)); in TEST()
147 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::deserialize(IB, InS)); in TEST()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DOrcRTBootstrap.cpp27 return WrapperFunction<void(SPSSequence<SPSWriteT>)>::handle( in writeUIntsWrapper()
38 return WrapperFunction<void(SPSSequence<SPSMemoryAccessBufferWrite>)>::handle( in writeBuffersWrapper()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Delfnix_platform.h98 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>;
104 SPSSequence<SPSELFNixJITDylibInitializers>;
H A Dsimple_packed_serialization.h195 template <typename SPSElementTagT> class SPSSequence; variable
198 using SPSString = SPSSequence<char>;
204 using SPSMap = SPSSequence<SPSTuple<SPSTagT1, SPSTagT2>>;
320 class SPSSerializationTraits<SPSSequence<SPSElementTagT>, SequenceT,
358 template <> class SPSSerializationTraits<SPSSequence<char>, span<const char>> {
H A Drun_program_wrapper.cpp28 SPSSequence<SPSString>)>:: in __orc_rt_run_program_wrapper()
H A Dwrapper_function_utils.h477 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
483 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::size( in size()
488 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::serialize( in serialize()
H A Dmacho_platform.cpp87 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
89 using SPSMachOJITDylibDepInfo = SPSTuple<bool, SPSSequence<SPSExecutorAddr>>;
92 SPSSequence<SPSTuple<SPSExecutorAddr, SPSMachOJITDylibDepInfo>>;
1000 return WrapperFunction<SPSError(SPSSequence<SPSWrapperFunctionCall>)>::handle( in __orc_rt_macho_run_wrapper_function_calls()
H A Dexecutor_address.h211 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp29 using SPSMachOJITDylibDepInfo = SPSTuple<bool, SPSSequence<SPSExecutorAddr>>;
31 SPSSequence<SPSTuple<SPSExecutorAddr, SPSMachOJITDylibDepInfo>>;
958 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>>; in registerObjectPlatformSections()
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp1993 int64_t(SPSString, SPSString, shared::SPSSequence<SPSString>); in runWithRuntime()