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: