/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | SimpleRemoteEPCUtils.h | 156 using SPSRemoteSymbolLookupSetElement = SPSTuple<SPSString, bool>; 164 SPSTuple<SPSString, uint64_t, 165 SPSSequence<SPSTuple<SPSString, SPSSequence<char>>>, 166 SPSSequence<SPSTuple<SPSString, SPSExecutorAddr>>>; 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() 227 SPSString, uint64_t);
|
H A D | SimplePackedSerialization.h | 217 using SPSString = SPSSequence<char>; variable 513 template <> class SPSSerializationTraits<SPSString, StringRef> { 543 class SPSSerializationTraits<SPSSequence<SPSTuple<SPSString, SPSValueT>>, 549 Sz += SPSArgList<SPSString, SPSValueT>::size(E.first(), E.second); in size() 558 if (!SPSArgList<SPSString, SPSValueT>::serialize(OB, E.first(), E.second)) in serialize() 574 if (!SPSArgList<SPSString, SPSValueT>::deserialize(IB, S, V)) in deserialize() 655 Size += SPSArgList<SPSString>::size(BSE.ErrMsg); in size() 664 if (!SPSArgList<SPSString>::serialize(OB, BSE.ErrMsg)) in serialize() 677 return SPSArgList<SPSString>::deserialize(IB, BSE.ErrMsg); in deserialize() 692 Size += SPSArgList<SPSString>::size(BSE.ErrMsg); in size() [all …]
|
H A D | OrcRTBridge.h | 56 shared::SPSString, uint64_t); 74 shared::SPSTuple<shared::SPSExecutorAddr, shared::SPSString>>( 87 shared::SPSSequence<shared::SPSString>);
|
H A D | PerfSharedStructs.h | 114 uint64_t, uint64_t, SPSString>; 138 using SPSPerfJITDebugEntry = SPSTuple<uint64_t, uint32_t, uint32_t, SPSString>; 183 SPSString, uint64_t>;
|
H A D | VTuneSharedStructs.h | 59 using SPSVTuneStringTable = SPSSequence<SPSString>;
|
/llvm-project/compiler-rt/lib/orc/ |
H A D | run_program_wrapper.cpp | 27 return WrapperFunction<int64_t(SPSString, SPSString, in __orc_rt_run_program_wrapper() 28 SPSSequence<SPSString>)>:: in __orc_rt_run_program_wrapper()
|
H A D | simple_packed_serialization.h | 208 using SPSString = SPSSequence<char>; variable 489 template <> class SPSSerializationTraits<SPSString, std::string_view> { 588 Size += SPSArgList<SPSString>::size(BSE.ErrMsg); in size() 597 if (!SPSArgList<SPSString>::serialize(OB, BSE.ErrMsg)) in serialize() 610 return SPSArgList<SPSString>::deserialize(IB, BSE.ErrMsg); in deserialize() 625 Size += SPSArgList<SPSString>::size(BSE.ErrMsg); in size() 637 return SPSArgList<SPSString>::serialize(OB, BSE.ErrMsg); in serialize() 648 return SPSArgList<SPSString>::deserialize(IB, BSE.ErrMsg); in deserialize() 660 SPSArgList<SPSString>::size(BSE.ErrMsg); in size() 668 return SPSArgList<SPSString> in serialize() [all...] |
H A D | dlfcn_wrapper.cpp | 28 return WrapperFunction<SPSString()>::handle( in __orc_rt_jit_dlerror_wrapper() 36 return WrapperFunction<SPSExecutorAddr(SPSString, int32_t)>::handle( in __orc_rt_jit_dlopen_wrapper()
|
H A D | elfnix_platform.h |
|
H A D | coff_platform.cpp | 42 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>; 450 SPSString)>::call(JITDispatch(&__orc_rt_coff_symbol_lookup_tag), in lookupSymbolInJITDylib() 611 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle( in __orc_rt_coff_register_jitdylib()
|
H A D | elfnix_platform.cpp | 430 SPSString)>::call(JITDispatch(&__orc_rt_elfnix_symbol_lookup_tag), 684 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle(
|
H A D | macho_platform.cpp | 90 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>; 853 SPSExecutorAddr, SPSSequence<SPSTuple<SPSString, bool>>)>:: in runAtExits() 1364 return WrapperFunction<SPSError(SPSString, SPSExecutorAddr)>::handle( in __orc_rt_macho_register_jitdylib()
|
/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
H A D | SimplePackedSerializationTest.cpp | 127 spsSerializationRoundTrip<SPSString>(StringRef(HW)); in TEST() 132 spsSerializationRoundTrip<SPSTuple<int32_t, SPSString, bool>>(P); in TEST() 137 spsSerializationRoundTrip<SPSTuple<int32_t, SPSString>>(P); in TEST() 151 using BAL = SPSArgList<bool, int32_t, SPSString>; in TEST() 178 spsSerializationRoundTrip<SPSSequence<SPSTuple<SPSString, int32_t>>>(M); in TEST()
|
/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | simple_packed_serialization_test.cpp | 112 blobSerializationRoundTrip<SPSString, std::string_view>(std::string_view(HW)); in TEST() 141 blobSerializationRoundTrip<SPSTuple<int32_t, SPSString, bool>>(P); in TEST() 146 blobSerializationRoundTrip<SPSTuple<int32_t, SPSString>, in TEST() 161 using BAL = SPSArgList<bool, int32_t, SPSString>; in TEST()
|
/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()
|
H A D | COFFPlatform.cpp | 36 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>; 636 SPSExpected<SPSExecutorAddr>(SPSExecutorAddr, SPSString); in rt_lookupSymbol() 707 if (auto Err = ES.callSPSWrapper<void(SPSString, SPSExecutorAddr)>( in bootstrapCOFFRuntime() 795 SPSArgList<SPSString, SPSExecutorAddr>>( in getSyntheticSymbolDependencies()
|
H A D | ELFNixPlatform.cpp | 94 SPSArgList<SPSString, SPSExecutorAddr>>( in createDSOHandleSectionInterface() 451 SPSExpected<SPSExecutorAddr>(SPSExecutorAddr, SPSString); in rt_lookupSymbol() 796 SPSArgList<SPSString, SPSExecutorAddr>>( in registerInitSections()
|
H A D | MachOPlatform.cpp | 156 SPSArgList<SPSString, SPSExecutorAddr>>( in materialize() 606 SPSError(SPSExecutorAddr, SPSSequence<SPSTuple<SPSString, bool>>); in associateRuntimeSupportFunctions() 967 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 1403 SPSSequence<SPSTuple<SPSString, SPSExecutorAddrRange>>>; in registerObjectPlatformSections()
|
H A D | LLJIT.cpp | 607 using llvm::orc::shared::SPSString; in initialize() 608 using SPSDLOpenSig = SPSExecutorAddr(SPSString, int32_t); in initialize()
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ELFNixPlatform.h |
|
/llvm-project/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.cpp | 2620 using llvm::orc::shared::SPSString; 2622 int64_t(SPSString, SPSString, shared::SPSSequence<SPSString>);
|