Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericMemoryAccess.h46 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt8Write>)>( in writeUInt8sAsync()
53 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt16Write>)>( in writeUInt16sAsync()
60 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt32Write>)>( in writeUInt32sAsync()
67 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessUInt64Write>)>( in writeUInt64sAsync()
74 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessBufferWrite>)>( in writeBuffersAsync()
81 EPC.callSPSWrapperAsync<void(SPSSequence<SPSMemoryAccessPointerWrite>)>(
H A DELFNixPlatform.h277 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>;
283 SPSSequence<SPSELFNixJITDylibInitializers>;
311 SPSSequence<SPSELFJITDylibDeinitializers>;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DOrcRTBridge.h58 shared::SPSExpected<shared::SPSSequence<shared::SPSExecutorSymbolDef>>(
68 shared::SPSExecutorAddr, shared::SPSSequence<shared::SPSExecutorAddr>);
81 shared::SPSSequence<shared::SPSExecutorAddr>);
83 shared::SPSExecutorAddr, shared::SPSSequence<shared::SPSExecutorAddr>);
86 shared::SPSSequence<shared::SPSString>);
H A DSimpleRemoteEPCUtils.h158 using SPSRemoteSymbolLookupSet = SPSSequence<SPSRemoteSymbolLookupSetElement>;
165 SPSSequence<SPSTuple<SPSString, SPSSequence<char>>>,
166 SPSSequence<SPSTuple<SPSString, SPSExecutorAddr>>>;
230 SPSExpected<SPSSequence<SPSSequence<SPSExecutorAddr>>>(
231 SPSExecutorAddr, SPSSequence<SPSRemoteSymbolLookup>);
H A DTargetProcessControlTypes.h126 SPSTuple<SPSRemoteAllocGroup, SPSExecutorAddr, uint64_t, SPSSequence<char>>;
128 using SPSFinalizeRequest = SPSTuple<SPSSequence<SPSSegFinalizeRequest>,
129 SPSSequence<SPSAllocActionCallPair>>;
135 SPSTuple<SPSSequence<SPSSharedMemorySegFinalizeRequest>,
136 SPSSequence<SPSAllocActionCallPair>>;
146 using SPSMemoryAccessBufferWrite = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
301 return SPSTuple<SPSExecutorAddr, SPSSequence<char>>::AsArgList::size( in deserialize()
306 return SPSTuple<SPSExecutorAddr, SPSSequence<char>>::AsArgList ::serialize(
312 SPSSequence<char>>::AsArgList ::deserialize(IB, W.Addr,
H A DVTuneSharedStructs.h54 using SPSVTuneLineTable = SPSSequence<SPSTuple<uint32_t, uint32_t>>;
58 using SPSVTuneMethodTable = SPSSequence<SPSVTuneMethodInfo>;
59 using SPSVTuneStringTable = SPSSequence<SPSString>;
61 using SPSVTuneUnloadedMethodIDs = SPSSequence<SPSTuple<uint64_t, uint64_t>>;
H A DSimplePackedSerialization.h214 template <typename SPSElementTagT> class SPSSequence; variable
217 using SPSString = SPSSequence<char>;
223 using SPSMap = SPSSequence<SPSTuple<SPSTagT1, SPSTagT2>>;
352 template <> class SPSSerializationTraits<SPSSequence<char>, ArrayRef<char>> {
382 class SPSSerializationTraits<SPSSequence<SPSElementTagT>, SequenceT,
543 class SPSSerializationTraits<SPSSequence<SPSTuple<SPSString, SPSValueT>>,
H A DExecutorAddress.h293 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
H A DWrapperFunctionUtils.h710 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dsimple_packed_serialization_test.cpp107 blobSerializationRoundTrip<SPSSequence<int32_t>, std::vector<int32_t>>(V); in TEST()
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()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Delfnix_platform.h98 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>;
104 SPSSequence<SPSELFNixJITDylibInitializers>;
H A Dsimple_packed_serialization.h205 template <typename SPSElementTagT> class SPSSequence; variable
208 using SPSString = SPSSequence<char>;
214 using SPSMap = SPSSequence<SPSTuple<SPSTagT1, SPSTagT2>>;
257 /// Trivial std::string -> SPSSequence<char> serialization.
263 /// Trivial SPSSequence<char> -> std::string deserialization.
277 /// Trivial std::vector<T> -> SPSSequence<SPSElementTagT> serialization.
284 /// Trivial span<T> -> SPSSequence<SPSElementTagT> serialization.
291 /// Trivial SPSSequence<SPSElementTagT> -> std::vector<T> deserialization.
306 /// Trivial std::unordered_map<K, V> -> SPSSequence<SPSTuple<SPSKey, SPSValue>>
315 /// Trivial SPSSequence<SPSTupl
[all...]
H A Drun_program_wrapper.cpp28 SPSSequence<SPSString>)>:: in __orc_rt_run_program_wrapper()
H A Dwrapper_function_utils.h482 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
488 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::size( in serialize()
493 return SPSArgList<SPSExecutorAddr, SPSSequence<char>>::serialize( in deserialize()
H A Dmacho_platform.cpp88 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
90 using SPSMachOJITDylibDepInfo = SPSTuple<bool, SPSSequence<SPSExecutorAddr>>;
93 SPSSequence<SPSTuple<SPSExecutorAddr, SPSMachOJITDylibDepInfo>>;
120 SPSTuple<SPSSequence<SPSExecutorAddrRange>, SPSExecutorAddrRange,
915 SPSExecutorAddr, SPSSequence<SPSTuple<SPSString, bool>>)>:: in dlopenImpl()
1403 SPSExecutorAddr, SPSSequence<SPSTuple<SPSExecutorAddr, SPSExecutorAddr,
1419 SPSExecutorAddr, SPSSequence<SPSTuple<SPSExecutorAddr, SPSExecutorAddr,
1448 return WrapperFunction<SPSError(SPSSequence<SPSWrapperFunctionCall>)>::handle(
H A Dcoff_platform.cpp41 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
43 using SPSCOFFJITDylibDepInfo = SPSSequence<SPSExecutorAddr>;
46 SPSSequence<SPSTuple<SPSExecutorAddr, SPSCOFFJITDylibDepInfo>>;
H A Dexecutor_address.h248 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp34 using SPSMachOJITDylibDepInfo = SPSTuple<bool, SPSSequence<SPSExecutorAddr>>;
36 SPSSequence<SPSTuple<SPSExecutorAddr, SPSMachOJITDylibDepInfo>>;
95 SPSSequence<SPSTuple<SPSExecutorAddr, SPSExecutorAddr,
601 SPSError(SPSExecutorAddr, SPSSequence<SPSTuple<SPSString, bool>>); in associateRuntimeSupportFunctions()
1398 SPSOptional<SPSTuple<SPSSequence<SPSExecutorAddrRange>, in registerObjectPlatformSections()
1400 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>>; in registerObjectPlatformSections()
H A DCOFFPlatform.cpp31 using SPSCOFFJITDylibDepInfo = SPSSequence<SPSExecutorAddr>;
33 SPSSequence<SPSTuple<SPSExecutorAddr, SPSCOFFJITDylibDepInfo>>;
35 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;