|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <LambdaRegistry.hpp>
Public Member Functions | |
| std::optional< DenseMap< StringRef, SmallVector< RuntimeConstant > >::iterator > | matchJitVariableMap (StringRef FnName) |
| void | pushJitVariable (RuntimeConstant &RC) |
| void | registerLambda (const char *LambdaType) |
| const SmallVector< RuntimeConstant > & | getJitVariables (StringRef LambdaTypeRef) |
| bool | empty () |
Static Public Member Functions | |
| static LambdaRegistry & | instance () |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |