Add a lowering for memref.dealloc with unranked memrefs.
authorJohannes Reifferscheid <jreiffers@google.com>
Thu, 16 Feb 2023 13:17:28 +0000 (14:17 +0100)
committerJohannes Reifferscheid <jreiffers@google.com>
Thu, 16 Feb 2023 13:19:16 +0000 (14:19 +0100)
commitb58daf91d6775502231dfd7ec7b5935b4ffd7326
tree6be8729869ab965919271387e9f9bed5d5524ded
parentba23bca0a83d71da0544fb437e32ffb57a9568b7
Add a lowering for memref.dealloc with unranked memrefs.

This is permitted by the op, but the current lowering generates invalid IR.

Reviewed By: springerm

Differential Revision: https://reviews.llvm.org/D144090
mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp
mlir/test/Conversion/MemRefToLLVM/convert-dynamic-memref-ops.mlir