@@ -380,9 +380,9 @@ func.func @read_read_add_write_attrs_mismatch(%arg0: memref<8xi32>, %arg1: memre
380380 // CHECK-DAG: %[[C0:.*]] = arith.constant 0 : index
381381 // CHECK-DAG: %[[C2:.*]] = arith.constant 2 : index
382382 // CHECK: %[[V0:.*]] = vector.load %[[ARG0]][%[[C0]]] : memref<8xi32>, vector<4xi32>
383- // CHECK: %[[V1:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [0 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
383+ // CHECK: %[[V1:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [2 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
384384 // CHECK: %[[V2:.*]] = vector.load %[[ARG1]][%[[C0]]] : memref<8xi32>, vector<4xi32>
385- // CHECK: %[[V3:.*]] = vector.extract_strided_slice %[[V2]] {offsets = [0 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
385+ // CHECK: %[[V3:.*]] = vector.extract_strided_slice %[[V2]] {offsets = [2 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
386386 // CHECK: %[[V4:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [0], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
387387 // CHECK: %[[V5:.*]] = vector.extract_strided_slice %[[V2]] {offsets = [0], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
388388 // CHECK: %[[V6:.*]] = arith.addi %[[V4]], %[[V5]] overflow<nsw> : vector<2xi32>
@@ -670,9 +670,9 @@ func.func @different_blocks(%arg0: memref<8xi32>, %arg1: memref<8xi32>) {
670670 // CHECK-DAG: %[[C0:.*]] = arith.constant 0 : index
671671 // CHECK-DAG: %[[C2:.*]] = arith.constant 2 : index
672672 // CHECK: %[[V0:.*]] = vector.load %[[ARG0]][%[[C0]]] : memref<8xi32>, vector<4xi32>
673- // CHECK: %[[V1:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [0 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
673+ // CHECK: %[[V1:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [2 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
674674 // CHECK: %[[V2:.*]] = vector.load %[[ARG1]][%[[C0]]] : memref<8xi32>, vector<4xi32>
675- // CHECK: %[[V3:.*]] = vector.extract_strided_slice %[[V2]] {offsets = [0 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
675+ // CHECK: %[[V3:.*]] = vector.extract_strided_slice %[[V2]] {offsets = [2 ], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
676676 // CHECK: cf.br ^bb1
677677 // CHECK: ^bb1:
678678 // CHECK: %[[V4:.*]] = vector.extract_strided_slice %[[V0]] {offsets = [0], sizes = [2], strides = [1]} : vector<4xi32> to vector<2xi32>
0 commit comments