A simple object cache following Lang's LLJITWithObjectCache example.
More...
#include <ExecutionEngine.h>
|
| void | notifyObjectCompiled (const llvm::Module *M, llvm::MemoryBufferRef ObjBuffer) override |
| |
| std::unique_ptr< llvm::MemoryBuffer > | getObject (const llvm::Module *M) override |
| |
| void | dumpToObjectFile (StringRef filename) |
| | Dump cached object to output file filename. More...
|
| |
A simple object cache following Lang's LLJITWithObjectCache example.
◆ dumpToObjectFile()
| void SimpleObjectCache::dumpToObjectFile |
( |
StringRef |
filename | ) |
|
Dump cached object to output file filename.
◆ getObject()
| std::unique_ptr< MemoryBuffer > SimpleObjectCache::getObject |
( |
const llvm::Module * |
M | ) |
|
|
override |
◆ notifyObjectCompiled()
| void SimpleObjectCache::notifyObjectCompiled |
( |
const llvm::Module * |
M, |
|
|
llvm::MemoryBufferRef |
ObjBuffer |
|
) |
| |
|
override |
The documentation for this class was generated from the following files: