LLVM 20.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 33 of file IRCompileLayer.h.
|
inline |
Definition at line 35 of file IRCompileLayer.h.
|
virtualdefault |
|
inline |
Definition at line 37 of file IRCompileLayer.h.
|
inlineprotected |
Definition at line 43 of file IRCompileLayer.h.
|
pure virtual |
Implemented in llvm::orc::SimpleCompiler, and llvm::orc::ConcurrentIRCompiler.