MLIR  16.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 "Conversion/VectorToGPU/NvGpuSupport.h"

+ Collaboration diagram for mlir::nvgpu::FragmentElementInfo:

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 47 of file NvGpuSupport.h.

Member Data Documentation

◆ elementsPerRegister

int64_t mlir::nvgpu::FragmentElementInfo::elementsPerRegister

Definition at line 49 of file NvGpuSupport.h.

Referenced by getMmaSyncVectorOperandType().

◆ numRegistersPerFragment

int64_t mlir::nvgpu::FragmentElementInfo::numRegistersPerFragment

Definition at line 51 of file NvGpuSupport.h.

Referenced by getMmaSyncVectorOperandType().

◆ registerLLVMType

Type mlir::nvgpu::FragmentElementInfo::registerLLVMType

Definition at line 48 of file NvGpuSupport.h.

Referenced by getMmaSyncVectorOperandType().

◆ registerWidthBits

int64_t mlir::nvgpu::FragmentElementInfo::registerWidthBits

Definition at line 50 of file NvGpuSupport.h.


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