FLANG
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 = 31
std::string OMPHostIRFile = {}
std::vector< llvm::Triple > OMPTargetTriples = {}
bool NoGPULib = false

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