Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Public Member Functions | List of all members
proteus::JitStorageCache Class Reference

#include <JitStorageCache.hpp>

Public Member Functions

 JitStorageCache ()
 
std::unique_ptr< CompiledLibrarylookup (HashT &HashValue)
 
void store (HashT &HashValue, MemoryBufferRef ObjBufRef)
 
void storeDynamicLibrary (HashT &HashValue, const SmallString< 128 > &Path)
 
void printStats ()
 

Constructor & Destructor Documentation

◆ JitStorageCache()

proteus::JitStorageCache::JitStorageCache ( )
inline

Member Function Documentation

◆ lookup()

std::unique_ptr< CompiledLibrary > proteus::JitStorageCache::lookup ( HashT HashValue)
inline

◆ printStats()

void proteus::JitStorageCache::printStats ( )
inline

◆ store()

void proteus::JitStorageCache::store ( HashT HashValue,
MemoryBufferRef  ObjBufRef 
)
inline

◆ storeDynamicLibrary()

void proteus::JitStorageCache::storeDynamicLibrary ( HashT HashValue,
const SmallString< 128 > &  Path 
)
inline

The documentation for this class was generated from the following file: