MLIR 24.0.0git
mlir::ConvertGpuOpsToROCDLOpsOptions Struct Reference

#include "mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h"

Public Attributes

std::string arch = "invalid"
std::string chipset = ""
unsigned waveSize = 0
unsigned indexBitwidth = 0
bool useBarePtrCallConv = false
::mlir::gpu::amd::Runtime runtime = ::mlir::gpu::amd::Runtime::Unknown
::llvm::SmallVector< std::string > allowedDialects

Detailed Description

Definition at line 2461 of file GPUToROCDLPass.h.

Member Data Documentation

◆ allowedDialects

llvm::SmallVector< std::string > mlir::ConvertGpuOpsToROCDLOpsOptions::allowedDialects

Definition at line 2468 of file GPUToROCDLPass.h.

◆ arch

std::string mlir::ConvertGpuOpsToROCDLOpsOptions::arch = "invalid"

Definition at line 2462 of file GPUToROCDLPass.h.

◆ chipset

std::string mlir::ConvertGpuOpsToROCDLOpsOptions::chipset = ""

Definition at line 2463 of file GPUToROCDLPass.h.

◆ indexBitwidth

unsigned mlir::ConvertGpuOpsToROCDLOpsOptions::indexBitwidth = 0

Definition at line 2465 of file GPUToROCDLPass.h.

◆ runtime

mlir::gpu::amd::Runtime mlir::ConvertGpuOpsToROCDLOpsOptions::runtime = ::mlir::gpu::amd::Runtime::Unknown

Definition at line 2467 of file GPUToROCDLPass.h.

◆ useBarePtrCallConv

bool mlir::ConvertGpuOpsToROCDLOpsOptions::useBarePtrCallConv = false

Definition at line 2466 of file GPUToROCDLPass.h.

◆ waveSize

unsigned mlir::ConvertGpuOpsToROCDLOpsOptions::waveSize = 0

Definition at line 2464 of file GPUToROCDLPass.h.


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