/freebsd/contrib/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 …]
|
/freebsd/contrib/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()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | wrapper_function_utils.h | 402 class WrapperFunctionCall { 408 /// Create a WrapperFunctionCall using the given SPS serializer to serialize in Create() 411 static Expected<WrapperFunctionCall> Create(ExecutorAddr FnAddr, in Create() 418 return WrapperFunctionCall(FnAddr, std::move(ArgData)); 423 WrapperFunctionCall() = default; in WrapperFunctionCall() 425 /// Create a WrapperFunctionCall from a target function and arg buffer. 426 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) in getCallee() 485 class SPSSerializationTraits<SPSWrapperFunctionCall, WrapperFunctionCall> { in size() 487 static size_t size(const WrapperFunctionCall &WFC) { 492 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall in serialize() 422 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) WrapperFunctionCall() function [all...] |
H A D | macho_platform.cpp | 1329 Error runWrapperFunctionCalls(std::vector<WrapperFunctionCall> WFCs) {
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | wrapper_function_utils_test.cpp | 70 EXPECT_TRUE(!!WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr())); in TEST() 154 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST() 167 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in TEST() 176 cantFail(WrapperFunctionCall::Create<SPSArgList<int32_t, int32_t>>( in TEST()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MachOPlatform.cpp | 165 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>(PlatformBootstrap)), in materialize() 167 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize() 171 {cantFail(WrapperFunctionCall::Create< in materialize() 174 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize() 179 {cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize() 181 cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize() 966 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 968 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 1417 WrapperFunctionCall::Create<SPSRegisterObjectPlatformSectionsArgs>( in registerObjectPlatformSections() 1421 WrapperFunctionCall::Create<SPSRegisterObjectPlatformSectionsArgs>( in registerObjectPlatformSections() [all …]
|
H A D | COFFPlatform.cpp | 818 {cantFail(WrapperFunctionCall::Create< in associateJITDylibHeaderSymbol() 821 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 826 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol() 850 {cantFail(WrapperFunctionCall::Create<SPSCOFFRegisterObjectSectionsArgs>( in registerObjectPlatformSections() 853 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in registerObjectPlatformSections() 890 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in registerObjectPlatformSectionsInBootstrap()
|
H A D | EPCGenericRTDyldMemoryManager.cpp | 262 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory() 265 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
|
H A D | DebuggerSupportPlugin.cpp |
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleExecutorMemoryManager.h | 46 std::vector<shared::WrapperFunctionCall> DeallocationActions;
|
H A D | ExecutorSharedMemoryMapperService.h | 44 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.h | 385 std::vector<orc::shared::WrapperFunctionCall> DeallocActions; 390 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MemoryMapper.h | 107 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.cpp | 445 std::vector<std::vector<orc::shared::WrapperFunctionCall>> DeallocActionsList; in deallocate() 485 std::vector<orc::shared::WrapperFunctionCall> DeallocActions) { in createFinalizedAlloc()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
H A D | VTuneSupportPlugin.cpp | 104 {cantFail(shared::WrapperFunctionCall::Create< in modifyPassConfig()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleExecutorMemoryManager.cpp | 38 std::vector<shared::WrapperFunctionCall> DeallocationActions; in finalize()
|