Make positions of elements in MemRef descriptor private
authorAlex Zinenko <zinenko@google.com>
Thu, 14 Nov 2019 17:10:27 +0000 (09:10 -0800)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Thu, 14 Nov 2019 17:17:38 +0000 (09:17 -0800)
commitb34a861d5a50fa380ddd578290baf9b819d3b5df
treeec1eb5fd524cdaa82b8989e5d096666cf1a215f2
parentbf5916e7a49b4f8279ee38c0fd20154a101ff026
Make positions of elements in MemRef descriptor private

Previous commits removed all uses of LLVMTypeConverter::k*PosInMemRefDescriptor
outside of the MemRefDescriptor class. These numbers are an implementation
detail and can be hidden under a layer of more semantic APIs.

PiperOrigin-RevId: 280442444
mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVM.h
mlir/lib/Conversion/StandardToLLVM/ConvertStandardToLLVM.cpp