/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | EPCGenericMemoryAccess.h | 46 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 D | ELFNixPlatform.h | 277 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>; 283 SPSSequence<SPSELFNixJITDylibInitializers>; 311 SPSSequence<SPSELFJITDylibDeinitializers>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | OrcRTBridge.h | 58 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 D | SimpleRemoteEPCUtils.h | 158 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 D | TargetProcessControlTypes.h | 126 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 D | VTuneSharedStructs.h | 54 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 D | SimplePackedSerialization.h | 214 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 D | ExecutorAddress.h | 293 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
|
H A D | WrapperFunctionUtils.h | 710 using SPSWrapperFunctionCall = SPSTuple<SPSExecutorAddr, SPSSequence<char>>;
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | simple_packed_serialization_test.cpp | 107 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 D | elfnix_platform.h | 98 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRangeSequence>>; 104 SPSSequence<SPSELFNixJITDylibInitializers>;
|
H A D | simple_packed_serialization.h | 205 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 D | run_program_wrapper.cpp | 28 SPSSequence<SPSString>)>:: in __orc_rt_run_program_wrapper()
|
H A D | wrapper_function_utils.h | 482 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 D | macho_platform.cpp | 88 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 D | coff_platform.cpp | 41 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>; 43 using SPSCOFFJITDylibDepInfo = SPSSequence<SPSExecutorAddr>; 46 SPSSequence<SPSTuple<SPSExecutorAddr, SPSCOFFJITDylibDepInfo>>;
|
H A D | executor_address.h | 248 using SPSExecutorAddrRangeSequence = SPSSequence<SPSExecutorAddrRange>;
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MachOPlatform.cpp | 34 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 D | COFFPlatform.cpp | 31 using SPSCOFFJITDylibDepInfo = SPSSequence<SPSExecutorAddr>; 33 SPSSequence<SPSTuple<SPSExecutorAddr, SPSCOFFJITDylibDepInfo>>; 35 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>;
|