LLVM 22.0.0git
|
#include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
Public Member Functions | |
IRCompiler (IRSymbolMapper::ManglingOptions MO) | |
virtual | ~IRCompiler () |
const IRSymbolMapper::ManglingOptions & | getManglingOptions () const |
virtual Expected< std::unique_ptr< MemoryBuffer > > | operator() (Module &M)=0 |
Protected Member Functions | |
IRSymbolMapper::ManglingOptions & | manglingOptions () |
Definition at line 34 of file IRCompileLayer.h.
|
inline |
Definition at line 36 of file IRCompileLayer.h.
References llvm::move().
|
virtualdefault |
|
inline |
Definition at line 38 of file IRCompileLayer.h.
|
inlineprotected |
Definition at line 44 of file IRCompileLayer.h.
|
pure virtual |
Implemented in llvm::orc::SimpleCompiler, and llvm::orc::ConcurrentIRCompiler.