Home
last modified time | relevance | path

Searched refs:WrapperFunctionCall (Results 1 – 22 of 22) sorted by relevance

/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DAllocationActions.h36 WrapperFunctionCall Finalize;
37 WrapperFunctionCall Dealloc;
65 Expected<std::vector<WrapperFunctionCall>>
71 Error runDeallocActions(ArrayRef<WrapperFunctionCall> DAs);
H A DWrapperFunctionUtils.h630 class WrapperFunctionCall {
637 static Expected<WrapperFunctionCall> Create(ExecutorAddr FnAddr, in Create()
644 return WrapperFunctionCall(FnAddr, std::move(ArgData)); in Create()
650 WrapperFunctionCall() = default;
653 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) in WrapperFunctionCall() function
713 class SPSSerializationTraits<SPSWrapperFunctionCall, WrapperFunctionCall> {
715 static size_t size(const WrapperFunctionCall &WFC) { in size()
720 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize()
725 static bool deserialize(SPSInputBuffer &IB, WrapperFunctionCall &WFC) { in deserialize()
727 WrapperFunctionCall::ArgDataBufferType ArgData; in deserialize()
[all …]
/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/
H A DAllocationActions.cpp15 Expected<std::vector<WrapperFunctionCall>>
17 std::vector<WrapperFunctionCall> DeallocActions; in runFinalizeActions()
33 Error runDeallocActions(ArrayRef<WrapperFunctionCall> DAs) { in runDeallocActions()
/llvm-project/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h394 class WrapperFunctionCall {
400 /// Create a WrapperFunctionCall using the given SPS serializer to serialize
403 static Expected<WrapperFunctionCall> Create(ExecutorAddr FnAddr,
410 return WrapperFunctionCall(FnAddr, std::move(ArgData));
415 WrapperFunctionCall() = default; in Create()
417 /// Create a WrapperFunctionCall from a target function and arg buffer. in Create()
418 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) in Create()
477 class SPSSerializationTraits<SPSWrapperFunctionCall, WrapperFunctionCall> {
479 static size_t size(const WrapperFunctionCall &WFC) {
484 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall
426 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) WrapperFunctionCall() function
[all...]
H A Dmacho_platform.cpp1333 Error runWrapperFunctionCalls(std::vector<WrapperFunctionCall> WFCs) { in runWrapperFunctionCalls()
/llvm-project/llvm/unittests/ExecutionEngine/Orc/
H A DMemoryMapperTest.cpp100 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
103 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
124 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
127 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
176 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
179 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
H A DSimpleExecutorMemoryManagerTest.cpp54 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
58 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
H A DSharedMemoryMapperTest.cpp89 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
92 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
H A DWrapperFunctionUtilsTest.cpp63 WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr()), Succeeded()); in TEST()
/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dwrapper_function_utils_test.cpp72 EXPECT_TRUE(!!WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr()));
158 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST()
171 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST()
180 cantFail(WrapperFunctionCall::Create<SPSArgList<int32_t, int32_t>>( in TEST()
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp149 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>(PlatformBootstrap)),
151 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize()
155 {cantFail(WrapperFunctionCall::Create< in materialize()
158 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
163 {cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize()
165 cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize()
967 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
969 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
1407 WrapperFunctionCall::Create<SPSRegisterObjectPlatformSectionsArgs>( in registerObjectPlatformSections()
1411 WrapperFunctionCall in registerObjectPlatformSections()
[all...]
H A DCOFFPlatform.cpp794 {cantFail(WrapperFunctionCall::Create< in getSyntheticSymbolDependencies()
797 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in getSyntheticSymbolDependencies()
802 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>(
826 {cantFail(WrapperFunctionCall::Create<SPSCOFFRegisterObjectSectionsArgs>( in associateJITDylibHeaderSymbol()
829 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in associateJITDylibHeaderSymbol()
887 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in registerObjectPlatformSectionsInBootstrap()
H A DEPCGenericRTDyldMemoryManager.cpp261 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
264 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleExecutorMemoryManager.h46 std::vector<shared::WrapperFunctionCall> DeallocationActions;
H A DExecutorSharedMemoryMapperService.h45 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h393 std::vector<orc::shared::WrapperFunctionCall> DeallocActions;
398 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h107 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp447 std::vector<std::vector<orc::shared::WrapperFunctionCall>> DeallocActionsList; in deallocate()
487 std::vector<orc::shared::WrapperFunctionCall> DeallocActions) { in createFinalizedAlloc()
/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DVTuneSupportPlugin.cpp104 {cantFail(shared::WrapperFunctionCall::Create< in modifyPassConfig()
H A DPerfSupportPlugin.cpp276 {cantFail(shared::WrapperFunctionCall::Create< in modifyPassConfig()
H A DDebuggerSupportPlugin.cpp290 {cantFail(shared::WrapperFunctionCall::Create< in completeSynthesisAndRegister()
/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleExecutorMemoryManager.cpp38 std::vector<shared::WrapperFunctionCall> DeallocationActions; in finalize()