|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <AnnotationHandler.h>
Public Member Functions | |
| AnnotationHandler (Module &M) | |
| void | parseAnnotations (MapVector< Function *, JitFunctionInfo > &JitFunctionInfoMap) |
| void | parseManifestFileAnnotations (const DenseMap< Value *, GlobalVariable * > &StubToKernelMap, MapVector< Function *, JitFunctionInfo > &JitFunctionInfoMap) |
| proteus::AnnotationHandler::AnnotationHandler | ( | Module & | M | ) |
| void proteus::AnnotationHandler::parseAnnotations | ( | MapVector< Function *, JitFunctionInfo > & | JitFunctionInfoMap | ) |
| void proteus::AnnotationHandler::parseManifestFileAnnotations | ( | const DenseMap< Value *, GlobalVariable * > & | StubToKernelMap, |
| MapVector< Function *, JitFunctionInfo > & | JitFunctionInfoMap | ||
| ) |