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

#include <JitStorageCache.hpp>

Public Member Functions

 JitStorageCache ()
 
std::unique_ptr< MemoryBuffer > lookup (HashT &HashValue)
 
void store (HashT &HashValue, MemoryBufferRef ObjBufRef)
 
void printStats ()
 

Constructor & Destructor Documentation

◆ JitStorageCache()

template<typename Function_t >
proteus::JitStorageCache< Function_t >::JitStorageCache ( )
inline

Member Function Documentation

◆ lookup()

template<typename Function_t >
std::unique_ptr< MemoryBuffer > proteus::JitStorageCache< Function_t >::lookup ( HashT HashValue)
inline

◆ printStats()

template<typename Function_t >
void proteus::JitStorageCache< Function_t >::printStats ( )
inline

◆ store()

template<typename Function_t >
void proteus::JitStorageCache< Function_t >::store ( HashT HashValue,
MemoryBufferRef  ObjBufRef 
)
inline

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