mirror of
https://github.com/intel/llvm.git
synced 2026-01-27 06:06:34 +08:00
[mlir] Update comment now that DenseArrayAttr has Tensor type.
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user