@@ -1297,15 +1297,15 @@ func.func @vector_insert_2d_broadcast(%laneid: index) -> (vector<4x96xf32>) {
12971297}
12981298
12991299// -----
1300- // CHECK-PROP-LABEL: func.func @vector_extract_strided_slice_2d_distr_outer (
1300+ // CHECK-PROP-LABEL: func.func @vector_extract_strided_slice_2d_distr_inner (
13011301// CHECK-RPOP-SAME: %[[LANEID:.*]]: index
13021302// CHECK-PROP: %[[W:.*]] = gpu.warp_execute_on_lane_0{{.*}} -> (vector<64x1xf32>) {
13031303// CHECK-PROP: %[[VEC:.*]] = "some_def"() : () -> vector<64x32xf32>
13041304// CHECK-PROP: gpu.yield %[[VEC]] : vector<64x32xf32>
13051305// CHECK-PROP: %[[EXTRACT:.*]] = vector.extract_strided_slice %[[W]]
13061306// CHECK-PROP-SAME: {offsets = [8], sizes = [24], strides = [1]} : vector<64x1xf32> to vector<24x1xf32>
13071307// CHECK-PROP: return %[[EXTRACT]] : vector<24x1xf32>
1308- func.func @vector_extract_strided_slice_2d_distr_outer (%laneid: index ) -> (vector <24 x1 xf32 >) {
1308+ func.func @vector_extract_strided_slice_2d_distr_inner (%laneid: index ) -> (vector <24 x1 xf32 >) {
13091309 %r = gpu.warp_execute_on_lane_0 (%laneid )[32 ] -> (vector <24 x1 xf32 >) {
13101310 %0 = " some_def" () : () -> (vector <64 x32 xf32 >)
13111311 %1 = vector.extract_strided_slice %0 { offsets = [8 ], sizes = [24 ], strides = [1 ]}
@@ -1316,15 +1316,15 @@ func.func @vector_extract_strided_slice_2d_distr_outer(%laneid: index) -> (vecto
13161316}
13171317
13181318// -----
1319- // CHECK-PROP-LABEL: func.func @vector_extract_strided_slice_2d_distr_inner (
1319+ // CHECK-PROP-LABEL: func.func @vector_extract_strided_slice_2d_distr_outer (
13201320// CHECK-PROP-SAME: %[[LANEID:.*]]: index
13211321// CHECK-PROP: %[[W:.*]] = gpu.warp_execute_on_lane_0{{.*}} -> (vector<1x64xf32>) {
13221322// CHECK-PROP: %[[VEC:.*]] = "some_def"() : () -> vector<32x64xf32>
13231323// CHECK-PROP: gpu.yield %[[VEC]] : vector<32x64xf32>
13241324// CHECK-PROP: %[[EXTRACT:.*]] = vector.extract_strided_slice %[[W]]
13251325// CHECK-PROP-SAME: {offsets = [0, 12], sizes = [1, 8], strides = [1, 1]} : vector<1x64xf32> to vector<1x8xf32>
13261326// CHECK-PROP: return %[[EXTRACT]] : vector<1x8xf32>
1327- func.func @vector_extract_strided_slice_2d_distr_inner (%laneid: index ) -> (vector <1 x8 xf32 >) {
1327+ func.func @vector_extract_strided_slice_2d_distr_outer (%laneid: index ) -> (vector <1 x8 xf32 >) {
13281328 %r = gpu.warp_execute_on_lane_0 (%laneid )[32 ] -> (vector <1 x8 xf32 >) {
13291329 %0 = " some_def" () : () -> (vector <32 x64 xf32 >)
13301330 %1 = vector.extract_strided_slice %0 { offsets = [0 , 12 ], sizes = [32 , 8 ], strides = [1 , 1 ]}
0 commit comments