LLVM 24.0.0git
InstanceSymbolGeneratorSPS.cpp
Go to the documentation of this file.
1//===- InstanceSymbolGeneratorSPS.cpp - SPS instance symbols --------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
10
11namespace llvm::orc::sps {
12
13std::unique_ptr<InstanceSymbolGenerator>
15 return std::make_unique<InstanceSymbolGenerator>(
17 SessionLookupInstanceSymbolsProxySpec::dispatch, LookupFnAddr));
18}
19
20} // namespace llvm::orc::sps
Represents an address in the executor process.
Proxy< SymbolLookupResult(SymbolLookupSet)> LookupProxy
LLVM_ABI std::unique_ptr< InstanceSymbolGenerator > createInstanceSymbolGenerator(ExecutorAddr LookupFnAddr)
Create an InstanceSymbolGenerator that calls the ORC runtime's SPS instance-symbol lookup function at...