Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DAllocationActions.h38 WrapperFunctionCall Finalize;
39 WrapperFunctionCall Dealloc;
58 unique_function<void(Expected<std::vector<WrapperFunctionCall>>)>;
78 LLVM_ABI void 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 …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h394 class WrapperFunctionCall {
403 static Expected<WrapperFunctionCall> Create(ExecutorAddr FnAddr, in Create()
410 return WrapperFunctionCall(FnAddr, std::move(ArgData)); in Create()
415 WrapperFunctionCall() = default;
418 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) in WrapperFunctionCall() function
477 class SPSSerializationTraits<SPSWrapperFunctionCall, WrapperFunctionCall> {
479 static size_t size(const WrapperFunctionCall &WFC) { in size()
484 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize()
489 static bool deserialize(SPSInputBuffer &IB, WrapperFunctionCall &WFC) { in deserialize()
491 WrapperFunctionCall::ArgDataBufferType ArgData; in deserialize()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dwrapper_function_utils_test.cpp72 EXPECT_TRUE(!!WrapperFunctionCall::Create<SPSArgList<>>(ExecutorAddr())); in TEST()
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()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp30 shared::WrapperFunctionCall::ArgDataBufferType
32 shared::WrapperFunctionCall::ArgDataBufferType ArgData; in getArgDataBufferType()
85 {cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
88 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize()
92 {cantFail(WrapperFunctionCall::Create< in materialize()
95 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
102 {WrapperFunctionCall(Fn.first->Addr, std::move(CallData.first)), in materialize()
103 WrapperFunctionCall(Fn.second->Addr, std::move(CallData.second))}); in materialize()
705 {cantFail(WrapperFunctionCall::Create<SPSRegisterPerObjSectionsArgs>( in registerPerObjectSections()
707 cantFail(WrapperFunctionCall::Create<SPSRegisterPerObjSectionsArgs>( in registerPerObjectSections()
[all …]
H A DEHFrameRegistrationPlugin.cpp55 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig()
58 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig()
H A DUnwindInfoRegistrationPlugin.cpp114 {cantFail(WrapperFunctionCall::Create<SPSRegisterArgs>( in addUnwindInfoRegistrationActions()
116 cantFail(WrapperFunctionCall::Create<SPSDeregisterArgs>(Deregister, in addUnwindInfoRegistrationActions()
H A DMachOPlatform.cpp150 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>(PlatformBootstrap)), in materialize()
152 WrapperFunctionCall::Create<SPSArgList<>>(PlatformShutdown))}); in materialize()
156 {cantFail(WrapperFunctionCall::Create< in materialize()
159 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in materialize()
164 {cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize()
166 cantFail(WrapperFunctionCall::Create<SPSRegisterSymbolsArgs>( in materialize()
984 WrapperFunctionCall::Create<SPSArgList<SPSString, SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
986 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
1433 WrapperFunctionCall::Create<SPSRegisterObjectPlatformSectionsArgs>( in registerObjectPlatformSections()
1437 WrapperFunctionCall::Create<SPSRegisterObjectPlatformSectionsArgs>( in registerObjectPlatformSections()
[all …]
H A DCOFFPlatform.cpp795 {cantFail(WrapperFunctionCall::Create< in associateJITDylibHeaderSymbol()
798 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
803 cantFail(WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddr>>( in associateJITDylibHeaderSymbol()
827 {cantFail(WrapperFunctionCall::Create<SPSCOFFRegisterObjectSectionsArgs>( in registerObjectPlatformSections()
830 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in registerObjectPlatformSections()
888 WrapperFunctionCall::Create<SPSCOFFDeregisterObjectSectionsArgs>( in registerObjectPlatformSectionsInBootstrap()
H A DMemoryMapper.cpp93 std::vector<shared::WrapperFunctionCall> DeinitializeActions; in initialize()
95 std::promise<MSVCPExpected<std::vector<shared::WrapperFunctionCall>>> P; in initialize()
98 AI.Actions, [&](Expected<std::vector<shared::WrapperFunctionCall>> R) { in initialize()
H A DEPCGenericRTDyldMemoryManager.cpp262 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
265 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in finalizeMemory()
H A DDebuggerSupportPlugin.cpp
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/
H A DAllocationActions.cpp17 std::vector<WrapperFunctionCall> DeallocActions; in runFinalizeActions()
40 void runDeallocActions(ArrayRef<WrapperFunctionCall> DAs, in runDeallocActions()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h64 SmallVector<std::pair<shared::WrapperFunctionCall::ArgDataBufferType,
65 shared::WrapperFunctionCall::ArgDataBufferType>>,
158 const shared::WrapperFunctionCall::ArgDataBufferType &arg1, in addArgumentsToRTFnMap()
159 const shared::WrapperFunctionCall::ArgDataBufferType &arg2) { in addArgumentsToRTFnMap()
H A DMemoryMapper.h108 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp263 using WrapperFunctionCall = orc::shared::WrapperFunctionCall; in finalize() typedef
267 Expected<std::vector<WrapperFunctionCall>> DeallocActions) mutable { in finalize()
293 Expected<std::vector<orc::shared::WrapperFunctionCall>> DeallocActions) { in completeFinalization()
458 std::vector<std::vector<orc::shared::WrapperFunctionCall>> DeallocActionsList; in deallocate()
498 std::vector<orc::shared::WrapperFunctionCall> DeallocActions) { in createFinalizedAlloc()
H A Daarch64.cpp400 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>( in lowerPointer64AuthEdgesToSigningFunction()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.cpp186 std::vector<shared::WrapperFunctionCall> DeinitializeActions; in initialize()
188 std::promise<MSVCPExpected<std::vector<shared::WrapperFunctionCall>>> P; in initialize()
191 FR.Actions, [&](Expected<std::vector<shared::WrapperFunctionCall>> R) { in initialize()
H A DSimpleExecutorMemoryManager.cpp38 std::vector<shared::WrapperFunctionCall> DeallocationActions; in finalize()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleExecutorMemoryManager.h47 std::vector<shared::WrapperFunctionCall> DeallocationActions;
H A DExecutorSharedMemoryMapperService.h46 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h392 std::vector<orc::shared::WrapperFunctionCall> DeallocActions;
397 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DVTuneSupportPlugin.cpp105 {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()

12