Lines Matching full:pad
3 // 2D tiling of dynamic 2D pad tensor op.
6 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
15 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
17 %a, %b, %c = transform.structured.tile_using_for %pad tile_sizes [2, 3]
41 // CHECK: %[[PAD:.*]] = tensor.pad %[[SLICE]]
49 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
58 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
60 %a, %b = transform.structured.tile_using_for %pad tile_sizes [0, 3]
81 // CHECK: %[[PAD:.*]] = tensor.pad %[[SLICE]] low[3, %{{.*}}] high[{{.*}}, {{.*}}]
89 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
98 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
100 %a, %b, %c = transform.structured.tile_using_for %pad tile_sizes [2, 3]
118 // CHECK: %[[PAD:.*]] = tensor.pad %[[SLICE]]
126 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
135 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
137 %a, %b = transform.structured.tile_using_for %pad tile_sizes [0, 3]
152 // CHECK: %[[PAD:.*]] = tensor.pad %[[SLICE]] low[3, %{{.*}}] high[5, {{.*}}]
162 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
171 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
173 %a, %b, %c = transform.structured.tile_using_for %pad tile_sizes [2, 3]
184 %0 = tensor.pad %input_tensor low[3, 4] high[5, 3] {
193 %pad = transform.structured.match ops{["tensor.pad"]} in %arg1
195 %a, %b = transform.structured.tile_using_for %pad tile_sizes [0, 3]