You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[mlir][memref][WIP] memref.subview: Verify result strides
The strides of the result types are currently not verified for `memref.subview` ops that have no rank reductions.
WIP: This is still failing some test cases. It also looks like the verification of result strides is incomplete (maybe also incorrect) for ops with rank reduction.
memref.dim%arg, %arg1 : memref<f32> // expected-error {{'memref.dim' op operand #0 must be unranked.memref of any type values or non-0-ranked.memref of any type values, but got 'memref<f32>'}}
// expected-error @below{{expected result type to be 'memref<7x11x333x4444xi32, strided<[32556744, 2959704, 4444, 1]>>' or a rank-reduced version. (mismatch of result layout)}}
0 commit comments