Lines Matching refs:memRefDescriptor
78 MemRefDescriptor memRefDescriptor(memRefDesc); in getStridedElementPtr() local
79 Value base = memRefDescriptor.alignedPtr(rewriter, loc); in getStridedElementPtr()
84 ? memRefDescriptor.offset(rewriter, loc) in getStridedElementPtr()
91 ? memRefDescriptor.stride(rewriter, loc, i) in getStridedElementPtr()
99 Type elementPtrType = memRefDescriptor.getElementPtrType(); in getStridedElementPtr()
204 auto memRefDescriptor = MemRefDescriptor::undef(rewriter, loc, structType); in createMemRefDescriptor() local
207 memRefDescriptor.setAllocatedPtr(rewriter, loc, allocatedPtr); in createMemRefDescriptor()
210 memRefDescriptor.setAlignedPtr(rewriter, loc, alignedPtr); in createMemRefDescriptor()
213 memRefDescriptor.setOffset(rewriter, loc, in createMemRefDescriptor()
218 memRefDescriptor.setSize(rewriter, loc, en.index(), en.value()); in createMemRefDescriptor()
222 memRefDescriptor.setStride(rewriter, loc, en.index(), en.value()); in createMemRefDescriptor()
224 return memRefDescriptor; in createMemRefDescriptor()