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

#include <JitEngineInfoRegistry.h>

Public Member Functions

 RegisterFatBinaryInfo (void *Handle, void *FatbinWrapper, const char *ModuleId)
 

Public Attributes

void * Handle
 
void * FatbinWrapper
 
const char * ModuleId
 
SmallVector< RegisterVarInfoVars
 
SmallVector< RegisterLinkedBinaryInfoLinkedBinaries
 
SmallVector< RegisterFunctionInfoFunctions
 

Constructor & Destructor Documentation

◆ RegisterFatBinaryInfo()

proteus::RegisterFatBinaryInfo::RegisterFatBinaryInfo ( void *  Handle,
void *  FatbinWrapper,
const char *  ModuleId 
)
inline

Member Data Documentation

◆ FatbinWrapper

void* proteus::RegisterFatBinaryInfo::FatbinWrapper

◆ Functions

SmallVector<RegisterFunctionInfo> proteus::RegisterFatBinaryInfo::Functions

◆ Handle

void* proteus::RegisterFatBinaryInfo::Handle

◆ LinkedBinaries

SmallVector<RegisterLinkedBinaryInfo> proteus::RegisterFatBinaryInfo::LinkedBinaries

◆ ModuleId

const char* proteus::RegisterFatBinaryInfo::ModuleId

◆ Vars

SmallVector<RegisterVarInfo> proteus::RegisterFatBinaryInfo::Vars

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