OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CompilationOptions.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CompilationOptions
 
struct  ExecutionOptions
 

Enumerations

enum  ExecutorDeviceType { ExecutorDeviceType::CPU, ExecutorDeviceType::GPU }
 
enum  ExecutorOptLevel { ExecutorOptLevel::Default, ExecutorOptLevel::LoopStrengthReduction, ExecutorOptLevel::ReductionJIT }
 
enum  ExecutorExplainType { ExecutorExplainType::Default, ExecutorExplainType::Optimized }
 
enum  ExecutorDispatchMode { ExecutorDispatchMode::KernelPerFragment, ExecutorDispatchMode::MultifragmentKernel }
 

Enumeration Type Documentation

enum ExecutorDeviceType
strong
Enumerator
CPU 
GPU 

Definition at line 20 of file CompilationOptions.h.

enum ExecutorDispatchMode
strong
Enumerator
KernelPerFragment 
MultifragmentKernel 

Definition at line 26 of file CompilationOptions.h.

enum ExecutorExplainType
strong
Enumerator
Default 
Optimized 

Definition at line 24 of file CompilationOptions.h.

enum ExecutorOptLevel
strong
Enumerator
Default 
LoopStrengthReduction 
ReductionJIT 

Definition at line 22 of file CompilationOptions.h.