MLIR  20.0.0git
Public Attributes | List of all members
mlir::nvgpu::FragmentElementInfo Struct Reference

Specifies information about the registers which compose a matrix fragment according to the PTX documentation. More...

#include "mlir/Dialect/NVGPU/Utils/MMAUtils.h"

Public Attributes

Type registerLLVMType
 
int64_t elementsPerRegister
 
int64_t registerWidthBits
 
int64_t numRegistersPerFragment
 

Detailed Description

Specifies information about the registers which compose a matrix fragment according to the PTX documentation.

Definition at line 52 of file MMAUtils.h.

Member Data Documentation

◆ elementsPerRegister

int64_t mlir::nvgpu::FragmentElementInfo::elementsPerRegister

Definition at line 54 of file MMAUtils.h.

Referenced by getMmaSyncVectorOperandType().

◆ numRegistersPerFragment

int64_t mlir::nvgpu::FragmentElementInfo::numRegistersPerFragment

Definition at line 56 of file MMAUtils.h.

Referenced by getMmaSyncVectorOperandType().

◆ registerLLVMType

Type mlir::nvgpu::FragmentElementInfo::registerLLVMType

Definition at line 53 of file MMAUtils.h.

Referenced by getMmaSyncVectorOperandType().

◆ registerWidthBits

int64_t mlir::nvgpu::FragmentElementInfo::registerWidthBits

Definition at line 55 of file MMAUtils.h.


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