[mlir] Add alias for input to shaped type op interface
authorJacques Pienaar <jpienaar@google.com>
Wed, 21 Jul 2021 17:34:27 +0000 (10:34 -0700)
committerJacques Pienaar <jpienaar@google.com>
Wed, 21 Jul 2021 17:34:27 +0000 (10:34 -0700)
commitc030ba2fc8f14e3646c776fe383494b8cec41ab5
tree594298273c3d2651c024f481891f349afb0fecf9
parentb0e06e1fc0041d7d49af0a2339a4651445b2effc
[mlir] Add alias for input to shaped type op interface

Range type that allows for wrapping different value & shape ranges with
correspondence to Shape's ValueShape type - initially aliased to
ValueRange (which corresponds to the trivial mapping from a ShapedType's
Value's shape to shape). Just plain alias, before expanding.

Differential Revision: https://reviews.llvm.org/D99133
mlir/include/mlir/Interfaces/InferTypeOpInterface.h
mlir/include/mlir/Interfaces/InferTypeOpInterface.td