13#ifndef LLVM_EXECUTIONENGINE_ORC_ABSOLUTESYMBOLS_H
14#define LLVM_EXECUTIONENGINE_ORC_ABSOLUTESYMBOLS_H
32 void materialize(std::unique_ptr<MaterializationResponsibility> R)
override;
52inline std::unique_ptr<AbsoluteSymbolsMaterializationUnit>
54 return std::make_unique<AbsoluteSymbolsMaterializationUnit>(
static StringRef getName(Value *V)
StringRef - Represent a constant reference to a string, i.e.
A MaterializationUnit implementation for pre-existing absolute symbols.
Represents a JIT'd dynamic library.
A MaterializationUnit represents a set of symbol definitions that can be materialized as a group,...
Pointer to a pooled string representing a symbol name.
std::unique_ptr< AbsoluteSymbolsMaterializationUnit > absoluteSymbols(SymbolMap Symbols)
Create an AbsoluteSymbolsMaterializationUnit with the given symbols.