Drop MemRefUtils from the ExecutionEngine
authorAlex Zinenko <zinenko@google.com>
Wed, 23 Oct 2019 14:42:37 +0000 (07:42 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Wed, 23 Oct 2019 14:43:06 +0000 (07:43 -0700)
commit0d33703f2a4a457253f60e6661615fed28f48fe6
tree32645058fcae670a4c8a4f5a0a1254d3526f883e
parentd499976098bb37e2741c02259959c2901de88709
Drop MemRefUtils from the ExecutionEngine

The ExecutionEngine was updated recently to only take the LLVM dialect as
input. Memrefs are no longer expected in the signature of the entry point
function by the executor so there is no need to allocate and free them. The
code in MemRefUtils is therefore dead and furthermore out of sync with the
recent evolution of memref type to support strides. Drop it.

PiperOrigin-RevId: 276272302
mlir/include/mlir/ExecutionEngine/MemRefUtils.h [deleted file]
mlir/lib/ExecutionEngine/CMakeLists.txt
mlir/lib/ExecutionEngine/MemRefUtils.cpp [deleted file]
mlir/lib/Support/JitRunner.cpp