MLIR 24.0.0git
mlir::acc::ACCCGToGPUOptions Struct Reference

#include "mlir/Dialect/OpenACC/Transforms/Passes.h"

Public Attributes

mlir::acc::DeviceType deviceType = mlir::acc::DeviceType::None
int64_t maxWorkgroupSharedMemory = 49152
int64_t maxThreadPrivateStack = 16384
int64_t subgroupSize = 32

Detailed Description

Definition at line 135 of file Passes.h.

Member Data Documentation

◆ deviceType

mlir::acc::DeviceType mlir::acc::ACCCGToGPUOptions::deviceType = mlir::acc::DeviceType::None

Definition at line 136 of file Passes.h.

◆ maxThreadPrivateStack

int64_t mlir::acc::ACCCGToGPUOptions::maxThreadPrivateStack = 16384

Definition at line 138 of file Passes.h.

◆ maxWorkgroupSharedMemory

int64_t mlir::acc::ACCCGToGPUOptions::maxWorkgroupSharedMemory = 49152

Definition at line 137 of file Passes.h.

◆ subgroupSize

int64_t mlir::acc::ACCCGToGPUOptions::subgroupSize = 32

Definition at line 139 of file Passes.h.


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