[mlir][nvgpu] Set useDefaultAttributePrinterParser
authorGuray Ozen <guray.ozen@gmail.com>
Fri, 21 Jul 2023 14:59:15 +0000 (16:59 +0200)
committerGuray Ozen <guray.ozen@gmail.com>
Fri, 21 Jul 2023 15:00:39 +0000 (17:00 +0200)
Differential Revision: https://reviews.llvm.org/D155959

mlir/include/mlir/Dialect/NVGPU/IR/NVGPU.td
mlir/lib/Dialect/NVGPU/IR/NVGPUDialect.cpp

index 957394d..85c03d8 100644 (file)
@@ -38,7 +38,8 @@ def NVGPU_Dialect : Dialect {
 
   let useDefaultTypePrinterParser = 1;
   let usePropertiesForAttributes = 1;
-
+  let useDefaultAttributePrinterParser = 1;
+  
   let extraClassDeclaration = [{
     /// Return true if the given MemRefType has an integer address
     /// space that matches the NVVM shared memory address space or
index 6346e71..24c4905 100644 (file)
@@ -370,18 +370,9 @@ LogicalResult TmaCreateDescriptorOp::verify() {
 // TableGen'd dialect, type, and op definitions
 //===----------------------------------------------------------------------===//
 
-#ifdef __GNUC__
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wunused-function"
-#endif
-
 #define GET_ATTRDEF_CLASSES
 #include "mlir/Dialect/NVGPU/IR/NVGPUAttrDefs.cpp.inc"
 
-#ifdef __GNUC__
-#pragma GCC diagnostic pop
-#endif
-
 #include "mlir/Dialect/NVGPU/IR/NVGPUEnums.cpp.inc"
 
 #define GET_OP_CLASSES