14#ifndef LLVM_EXECUTIONENGINE_ORC_OBJECTFILEINTERFACE_H
15#define LLVM_EXECUTIONENGINE_ORC_OBJECTFILEINTERFACE_H
33LLVM_ABI Expected<MaterializationUnit::Interface>
An ExecutionSession represents a running JIT program.
LLVM_ABI void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, StringRef ObjFileName)
Adds an initializer symbol to the given MU interface.
LLVM_ABI Expected< MaterializationUnit::Interface > getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer)
Returns a MaterializationUnit::Interface for the object file contained in the given buffer,...
This is an optimization pass for GlobalISel generic memory operations.