[mlir] support !shape.value_shape when replace WithOp in OutlineShapeComputationPass.
Fixes #60069 https://github.com/llvm/llvm-project/issues/60069 In case like: %1 = shape.with_shape %arg1, %0 : !shape.value_shape, !shape.shape %2 = shape.value_of %1 : tensor<?xf32> cannot replace %2 with %arg1. Transform it into %2 = shape.value_of %arg1 : tensor<?xf32> Differential Revision: https://reviews.llvm.org/D142275
Loading
Please sign in to comment