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

#include <CppJitCompiler.h>

Collaboration diagram for proteus::CppJitCompileRequest:
Collaboration graph
[legend]

Public Attributes

TargetModelType TargetModel
 
CppJitCompilerBackend Backend
 
const std::string & Code
 
const std::vector< std::string > & ExtraArgs
 
const HashTModuleHash
 
std::string DeviceArch
 

Member Data Documentation

◆ Backend

CppJitCompilerBackend proteus::CppJitCompileRequest::Backend

◆ Code

const std::string& proteus::CppJitCompileRequest::Code

◆ DeviceArch

std::string proteus::CppJitCompileRequest::DeviceArch

◆ ExtraArgs

const std::vector<std::string>& proteus::CppJitCompileRequest::ExtraArgs

◆ ModuleHash

const HashT& proteus::CppJitCompileRequest::ModuleHash

◆ TargetModel

TargetModelType proteus::CppJitCompileRequest::TargetModel

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