@@ -190,12 +190,28 @@ tt.func @rem() {
190190 %4 = arith.constant dense <64 > : tensor <128 xi32 >
191191 // expected-remark @below {{contiguity = [64], divisibility = [64], constancy = [1], constant_value = <none>}}
192192 %5 = arith.remsi %0 , %4 : tensor <128 xi32 >
193- // expected-remark @below {{contiguity = [1], divisibility = [64 ], constancy = [1], constant_value = <none>}}
193+ // expected-remark @below {{contiguity = [1], divisibility = [1 ], constancy = [1], constant_value = <none>}}
194194 %6 = arith.remsi %4 , %0 : tensor <128 xi32 >
195195 // expected-remark @below {{contiguity = [1], divisibility = [2], constancy = [128], constant_value = 66}}
196196 %7 = arith.constant dense <66 > : tensor <128 xi32 >
197197 // expected-remark @below {{contiguity = [2], divisibility = [2], constancy = [1], constant_value = <none>}}
198198 %8 = arith.remui %0 , %7 : tensor <128 xi32 >
199+ // expected-remark @below {{contiguity = [1], divisibility = [64], constancy = [128], constant_value = 192}}
200+ %9 = arith.constant dense <192 > : tensor <128 xi32 >
201+ // expected-remark @below {{contiguity = [64], divisibility = [64], constancy = [1], constant_value = <none>}}
202+ %10 = arith.remsi %0 , %9 : tensor <128 xi32 >
203+ // expected-remark @below {{contiguity = [1], divisibility = [1], constancy = [1], constant_value = <none>}}
204+ %11 = arith.remsi %9 , %0 : tensor <128 xi32 >
205+ // expected-remark @below {{contiguity = [128], divisibility = [32], constancy = [1], constant_value = <none>}}
206+ %12 = tt.make_range {end = 160 : i32 , start = 32 : i32 } : tensor <128 xi32 >
207+ // expected-remark @below {{contiguity = [1], divisibility = [1], constancy = [1], constant_value = <none>}}
208+ %13 = arith.remsi %0 , %12 : tensor <128 xi32 >
209+ // expected-remark @below {{contiguity = [1], divisibility = [1], constancy = [1], constant_value = <none>}}
210+ %14 = arith.remsi %12 , %0 : tensor <128 xi32 >
211+ // expected-remark @below {{contiguity = [32], divisibility = [32], constancy = [1], constant_value = <none>}}
212+ %15 = arith.remsi %12 , %4 : tensor <128 xi32 >
213+ // expected-remark @below {{contiguity = [1], divisibility = [1], constancy = [1], constant_value = <none>}}
214+ %16 = arith.remsi %4 , %12 : tensor <128 xi32 >
199215 tt.return
200216}
201217
0 commit comments