FLANG
Public Member Functions | Public Attributes | List of all members
OffloadModuleOpts Struct Reference

Public Member Functions

 OffloadModuleOpts (uint32_t OpenMPTargetDebug, bool OpenMPTeamSubscription, bool OpenMPThreadSubscription, bool OpenMPNoThreadState, bool OpenMPNoNestedParallelism, bool OpenMPIsTargetDevice, bool OpenMPIsGPU, bool OpenMPForceUSM, uint32_t OpenMPVersion, std::string OMPHostIRFile={}, const std::vector< llvm::Triple > &OMPTargetTriples={}, bool NoGPULib=false)
 
 OffloadModuleOpts (Fortran::common::LangOptions &Opts)
 

Public Attributes

uint32_t OpenMPTargetDebug = 0
 
bool OpenMPTeamSubscription = false
 
bool OpenMPThreadSubscription = false
 
bool OpenMPNoThreadState = false
 
bool OpenMPNoNestedParallelism = false
 
bool OpenMPIsTargetDevice = false
 
bool OpenMPIsGPU = false
 
bool OpenMPForceUSM = false
 
uint32_t OpenMPVersion = 11
 
std::string OMPHostIRFile = {}
 
std::vector< llvm::Triple > OMPTargetTriples = {}
 
bool NoGPULib = false
 

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