| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | OrcRTBridge.h | 56 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 D | TargetProcessControlTypes.h | 140 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 D | SimpleRemoteEPCUtils.h | 157 using SPSRemoteSymbolLookupSet = SPSSequence<SPSRemoteSymbolLookupSetElement>; 164 SPSSequence<SPSTuple<SPSString, SPSExecutorAddr>>>; 228 SPSExpected<SPSSequence<SPSSequence<SPSExecutorAddr>>>( 229 SPSExecutorAddr, SPSSequence<SPSRemoteSymbolLookup>);
|
| H A D | SimplePackedSerialization.h | 205 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 D | ExecutorAddress.h | 229 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
|
| H A D | WrapperFunctionUtils.h | 707 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | EPCGenericMemoryAccess.h | 45 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 D | ELFNixPlatform.h | 274 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>; 280 SPSSequence<SPSELFNixJITDylibInitializers>; 308 SPSSequence<SPSELFJITDylibDeinitializers>;
|
| H A D | MachOPlatform.h | 233 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | SimplePackedSerializationTest.cpp | 122 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 D | EPCGenericMemoryAccessTest.cpp | 23 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 D | simple_packed_serialization_test.cpp | 125 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 D | OrcRTBootstrap.cpp | 27 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 D | elfnix_platform.h | 98 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>; 104 SPSSequence<SPSELFNixJITDylibInitializers>;
|
| H A D | simple_packed_serialization.h | 195 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 D | run_program_wrapper.cpp | 28 SPSSequence<SPSString>)>:: in __orc_rt_run_program_wrapper()
|
| H A D | wrapper_function_utils.h | 477 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 D | macho_platform.cpp | 87 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 D | executor_address.h | 211 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.cpp | 29 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 D | llvm-jitlink.cpp | 1993 int64_t(SPSString, SPSString, shared::SPSSequence<SPSString>); in runWithRuntime()
|