MLIR 22.0.0git
NVGPU.h File Reference
#include "mlir-c/IR.h"
#include "mlir-c/Support.h"

Go to the source code of this file.

Functions

 MLIR_DECLARE_CAPI_DIALECT_REGISTRATION (NVGPU, nvgpu)
MLIR_CAPI_EXPORTED bool mlirTypeIsANVGPUTensorMapDescriptorType (MlirType type)
MLIR_CAPI_EXPORTED MlirType mlirNVGPUTensorMapDescriptorTypeGet (MlirContext ctx, MlirType tensorMemrefType, int swizzle, int l2promo, int oobFill, int interleave)

Function Documentation

◆ MLIR_DECLARE_CAPI_DIALECT_REGISTRATION()

MLIR_DECLARE_CAPI_DIALECT_REGISTRATION ( NVGPU ,
nvgpu  )

References MLIR_CAPI_EXPORTED.

◆ mlirNVGPUTensorMapDescriptorTypeGet()

MLIR_CAPI_EXPORTED MlirType mlirNVGPUTensorMapDescriptorTypeGet ( MlirContext ctx,
MlirType tensorMemrefType,
int swizzle,
int l2promo,
int oobFill,
int interleave )

Definition at line 23 of file NVGPU.cpp.

References unwrap(), and wrap().

Referenced by populateDialectNVGPUSubmodule().

◆ mlirTypeIsANVGPUTensorMapDescriptorType()

MLIR_CAPI_EXPORTED bool mlirTypeIsANVGPUTensorMapDescriptorType ( MlirType type)