[mlir] Update comment now that DenseArrayAttr has Tensor type.
authorAdrian Kuegel <akuegel@google.com>
Tue, 2 Aug 2022 10:31:22 +0000 (12:31 +0200)
committerAdrian Kuegel <akuegel@google.com>
Tue, 2 Aug 2022 10:31:22 +0000 (12:31 +0200)
mlir/include/mlir/IR/Builders.h

index 3337ef6..29e4276 100644 (file)
@@ -130,14 +130,6 @@ public:
   DenseIntElementsAttr getI64VectorAttr(ArrayRef<int64_t> values);
   DenseIntElementsAttr getIndexVectorAttr(ArrayRef<int64_t> values);
 
-  /// Vector-typed DenseArrayAttr getters.
-  DenseI8ArrayAttr getDenseI8ArrayAttr(ArrayRef<int8_t> values);
-  DenseI16ArrayAttr getDenseI16ArrayAttr(ArrayRef<int16_t> values);
-  DenseI32ArrayAttr getDenseI32ArrayAttr(ArrayRef<int32_t> values);
-  DenseI64ArrayAttr getDenseI64ArrayAttr(ArrayRef<int64_t> values);
-  DenseF32ArrayAttr getDenseF32ArrayAttr(ArrayRef<float> values);
-  DenseF64ArrayAttr getDenseF64ArrayAttr(ArrayRef<double> values);
-
   /// Tensor-typed DenseIntElementsAttr getters. `values` can be empty.
   /// These are generally preferable for representing general lists of integers
   /// as attributes.
@@ -145,6 +137,14 @@ public:
   DenseIntElementsAttr getI64TensorAttr(ArrayRef<int64_t> values);
   DenseIntElementsAttr getIndexTensorAttr(ArrayRef<int64_t> values);
 
+  /// Tensor-typed DenseArrayAttr getters.
+  DenseI8ArrayAttr getDenseI8ArrayAttr(ArrayRef<int8_t> values);
+  DenseI16ArrayAttr getDenseI16ArrayAttr(ArrayRef<int16_t> values);
+  DenseI32ArrayAttr getDenseI32ArrayAttr(ArrayRef<int32_t> values);
+  DenseI64ArrayAttr getDenseI64ArrayAttr(ArrayRef<int64_t> values);
+  DenseF32ArrayAttr getDenseF32ArrayAttr(ArrayRef<float> values);
+  DenseF64ArrayAttr getDenseF64ArrayAttr(ArrayRef<double> values);
+
   ArrayAttr getAffineMapArrayAttr(ArrayRef<AffineMap> values);
   ArrayAttr getBoolArrayAttr(ArrayRef<bool> values);
   ArrayAttr getI32ArrayAttr(ArrayRef<int32_t> values);