diff --git a/mlir/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h b/mlir/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h index e97675f37e10c..c39e48b5de752 100644 --- a/mlir/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h +++ b/mlir/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h @@ -104,7 +104,7 @@ class MemRefDescriptor : public StructBuilder { /// - aligned pointer; /// - offset; /// - sizes; - /// - shapes; + /// - strides; /// where is the MemRef rank as provided in `type`. static Value pack(OpBuilder &builder, Location loc, const LLVMTypeConverter &converter, MemRefType type, diff --git a/mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp b/mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp index 63f99eb744a83..3d4b65c7be8f3 100644 --- a/mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp +++ b/mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp @@ -218,7 +218,7 @@ Value MemRefDescriptor::bufferPtr(OpBuilder &builder, Location loc, /// - aligned pointer; /// - offset; /// - sizes; -/// - shapes; +/// - strides; /// where is the MemRef rank as provided in `type`. Value MemRefDescriptor::pack(OpBuilder &builder, Location loc, const LLVMTypeConverter &converter, @@ -260,7 +260,7 @@ void MemRefDescriptor::unpack(OpBuilder &builder, Location loc, Value packed, /// Returns the number of non-aggregate values that would be produced by /// `unpack`. unsigned MemRefDescriptor::getNumUnpackedValues(MemRefType type) { - // Two pointers, offset, sizes, shapes. + // Two pointers, offset, sizes, strides. return 3 + 2 * type.getRank(); }