/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | AllocationActions.h | 36 WrapperFunctionCall Finalize; 37 WrapperFunctionCall Dealloc; 65 Expected<std::vector<WrapperFunctionCall>> 71 Error runDeallocActions(ArrayRef<WrapperFunctionCall> DAs);
|
H A D | WrapperFunctionUtils.h | 630 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 D | AllocationActions.cpp | 15 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 D | wrapper_function_utils.h | 394 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 D | macho_platform.cpp | 1333 Error runWrapperFunctionCalls(std::vector<WrapperFunctionCall> WFCs) { in runWrapperFunctionCalls()
|
/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
H A D | MemoryMapperTest.cpp | 100 {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 D | SimpleExecutorMemoryManagerTest.cpp | 54 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST() 58 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
|
H A D | SharedMemoryMapperTest.cpp | 89 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST() 92 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in TEST()
|
H A D | WrapperFunctionUtilsTest.cpp | 63 WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr()), Succeeded()); in TEST()
|
/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | wrapper_function_utils_test.cpp | 72 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 D | MachOPlatform.cpp | 149 {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 D | COFFPlatform.cpp | 794 {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 D | EPCGenericRTDyldMemoryManager.cpp | 261 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory() 264 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleExecutorMemoryManager.h | 46 std::vector<shared::WrapperFunctionCall> DeallocationActions;
|
H A D | ExecutorSharedMemoryMapperService.h | 45 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.h | 393 std::vector<orc::shared::WrapperFunctionCall> DeallocActions; 398 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MemoryMapper.h | 107 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.cpp | 447 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 D | VTuneSupportPlugin.cpp | 104 {cantFail(shared::WrapperFunctionCall::Create< in modifyPassConfig()
|
H A D | PerfSupportPlugin.cpp | 276 {cantFail(shared::WrapperFunctionCall::Create< in modifyPassConfig()
|
H A D | DebuggerSupportPlugin.cpp | 290 {cantFail(shared::WrapperFunctionCall::Create< in completeSynthesisAndRegister()
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleExecutorMemoryManager.cpp | 38 std::vector<shared::WrapperFunctionCall> DeallocationActions; in finalize()
|