| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | AllocationActions.h | 38 WrapperFunctionCall Finalize; 39 WrapperFunctionCall Dealloc; 58 unique_function<void(Expected<std::vector<WrapperFunctionCall>>)>; 78 LLVM_ABI void 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/compiler-rt/lib/orc/ |
| H A D | wrapper_function_utils.h | 394 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 D | wrapper_function_utils_test.cpp | 72 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 D | ELFNixPlatform.cpp | 30 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 D | EHFrameRegistrationPlugin.cpp | 55 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig() 58 WrapperFunctionCall::Create<SPSArgList<SPSExecutorAddrRange>>( in modifyPassConfig()
|
| H A D | UnwindInfoRegistrationPlugin.cpp | 114 {cantFail(WrapperFunctionCall::Create<SPSRegisterArgs>( in addUnwindInfoRegistrationActions() 116 cantFail(WrapperFunctionCall::Create<SPSDeregisterArgs>(Deregister, in addUnwindInfoRegistrationActions()
|
| H A D | MachOPlatform.cpp | 150 {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 D | COFFPlatform.cpp | 795 {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 D | MemoryMapper.cpp | 93 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 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/lib/ExecutionEngine/Orc/Shared/ |
| H A D | AllocationActions.cpp | 17 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 D | ELFNixPlatform.h | 64 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 D | MemoryMapper.h | 108 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.cpp | 263 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 D | aarch64.cpp | 400 {cantFail(WrapperFunctionCall::Create<SPSArgList<>>( in lowerPointer64AuthEdgesToSigningFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | ExecutorSharedMemoryMapperService.cpp | 186 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 D | SimpleExecutorMemoryManager.cpp | 38 std::vector<shared::WrapperFunctionCall> DeallocationActions; in finalize()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleExecutorMemoryManager.h | 47 std::vector<shared::WrapperFunctionCall> DeallocationActions;
|
| H A D | ExecutorSharedMemoryMapperService.h | 46 std::vector<shared::WrapperFunctionCall> DeinitializationActions;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.h | 392 std::vector<orc::shared::WrapperFunctionCall> DeallocActions; 397 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | VTuneSupportPlugin.cpp | 105 {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()
|