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

#include <JitCache.hpp>

Public Member Functions

Function_t lookup (HashT &HashValue)
 
void insert (HashT &HashValue, Function_t FunctionPtr, StringRef FnName, ArrayRef< RuntimeConstant > RCArr)
 
void printStats ()
 
 JitCache ()
 

Constructor & Destructor Documentation

◆ JitCache()

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

Member Function Documentation

◆ insert()

template<typename Function_t >
void proteus::JitCache< Function_t >::insert ( HashT HashValue,
Function_t  FunctionPtr,
StringRef  FnName,
ArrayRef< RuntimeConstant RCArr 
)
inline

◆ lookup()

template<typename Function_t >
Function_t proteus::JitCache< Function_t >::lookup ( HashT HashValue)
inline

◆ printStats()

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

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