Commit f0bf455
committed
Update the internal representation of
This PR updates the internal representation of the `in_bounds` attribute
for `xfer_read`/`xfer_write` Ops. Currently we use `ArrayAttr` - that's
being updated to `DenseBoolArrayAttribute`.
Note that this means that the asm format of the `xfer_{read|_write}`
will change from:
```mlir
vector.transfer_read %arg0[%0, %1], %cst {in_bounds = [true], permutation_map = #map3} : memref<12x16xf32>, vector<8xf32>
```
to:
```mlir
vector.transfer_read %arg0[%0, %1], %cst {in_bounds = array<i1: true>, permutation_map = #map3} : memref<12x16xf32>, vector<8xf32>
```in_bounds
1 parent f5c02dd commit f0bf455
File tree
82 files changed
+1149
-1169
lines changed- mlir
- include/mlir
- Dialect/Vector/IR
- Interfaces
- lib
- Conversion/VectorToSCF
- Dialect
- ArmSME/Transforms
- Linalg/Transforms
- Vector
- IR
- Transforms
- test
- Conversion
- GPUCommon
- VectorToArmSME
- VectorToGPU
- VectorToLLVM
- VectorToSCF
- VectorToXeGPU
- Dialect
- Affine/SuperVectorize
- ArmSME
- Bufferization/Transforms
- GPU
- Linalg
- MemRef
- NVGPU
- SCF
- Tensor
- Vector
- Integration/Dialect
- SparseTensor/GPU/CUDA
- Vector
- CPU
- ArmSME
- ArmSVE
- GPU/CUDA
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
82 files changed
+1149
-1169
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1248 | 1248 | | |
1249 | 1249 | | |
1250 | 1250 | | |
1251 | | - | |
| 1251 | + | |
1252 | 1252 | | |
1253 | 1253 | | |
1254 | 1254 | | |
| |||
1443 | 1443 | | |
1444 | 1444 | | |
1445 | 1445 | | |
1446 | | - | |
| 1446 | + | |
1447 | 1447 | | |
1448 | 1448 | | |
1449 | 1449 | | |
| |||
1495 | 1495 | | |
1496 | 1496 | | |
1497 | 1497 | | |
1498 | | - | |
| 1498 | + | |
1499 | 1499 | | |
1500 | 1500 | | |
1501 | 1501 | | |
| |||
1606 | 1606 | | |
1607 | 1607 | | |
1608 | 1608 | | |
1609 | | - | |
| 1609 | + | |
1610 | 1610 | | |
1611 | 1611 | | |
1612 | 1612 | | |
1613 | 1613 | | |
1614 | 1614 | | |
1615 | | - | |
| 1615 | + | |
1616 | 1616 | | |
1617 | 1617 | | |
1618 | 1618 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | 172 | | |
182 | 173 | | |
183 | 174 | | |
| |||
241 | 232 | | |
242 | 233 | | |
243 | 234 | | |
244 | | - | |
| 235 | + | |
245 | 236 | | |
246 | 237 | | |
247 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | 266 | | |
274 | 267 | | |
275 | 268 | | |
| |||
424 | 417 | | |
425 | 418 | | |
426 | 419 | | |
427 | | - | |
428 | 420 | | |
429 | 421 | | |
430 | 422 | | |
431 | | - | |
| 423 | + | |
| 424 | + | |
432 | 425 | | |
433 | 426 | | |
434 | 427 | | |
| |||
511 | 504 | | |
512 | 505 | | |
513 | 506 | | |
514 | | - | |
515 | 507 | | |
516 | 508 | | |
517 | 509 | | |
518 | 510 | | |
519 | 511 | | |
520 | | - | |
| 512 | + | |
521 | 513 | | |
522 | 514 | | |
523 | 515 | | |
| |||
1160 | 1152 | | |
1161 | 1153 | | |
1162 | 1154 | | |
1163 | | - | |
| 1155 | + | |
1164 | 1156 | | |
1165 | 1157 | | |
1166 | 1158 | | |
| |||
1332 | 1324 | | |
1333 | 1325 | | |
1334 | 1326 | | |
1335 | | - | |
1336 | 1327 | | |
1337 | 1328 | | |
1338 | 1329 | | |
1339 | | - | |
| 1330 | + | |
| 1331 | + | |
1340 | 1332 | | |
1341 | 1333 | | |
1342 | 1334 | | |
| |||
1467 | 1459 | | |
1468 | 1460 | | |
1469 | 1461 | | |
1470 | | - | |
1471 | 1462 | | |
1472 | 1463 | | |
1473 | 1464 | | |
| |||
1481 | 1472 | | |
1482 | 1473 | | |
1483 | 1474 | | |
1484 | | - | |
| 1475 | + | |
1485 | 1476 | | |
1486 | 1477 | | |
1487 | 1478 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
497 | 497 | | |
498 | 498 | | |
499 | 499 | | |
500 | | - | |
501 | | - | |
| 500 | + | |
502 | 501 | | |
503 | 502 | | |
504 | 503 | | |
| |||
691 | 690 | | |
692 | 691 | | |
693 | 692 | | |
694 | | - | |
| 693 | + | |
695 | 694 | | |
696 | 695 | | |
697 | | - | |
698 | | - | |
| 696 | + | |
699 | 697 | | |
700 | | - | |
| 698 | + | |
701 | 699 | | |
702 | 700 | | |
703 | 701 | | |
| |||
902 | 900 | | |
903 | 901 | | |
904 | 902 | | |
905 | | - | |
| 903 | + | |
906 | 904 | | |
907 | 905 | | |
908 | 906 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
659 | 659 | | |
660 | 660 | | |
661 | 661 | | |
662 | | - | |
| 662 | + | |
663 | 663 | | |
664 | 664 | | |
665 | 665 | | |
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
1402 | | - | |
| 1402 | + | |
1403 | 1403 | | |
1404 | 1404 | | |
1405 | 1405 | | |
| |||
2432 | 2432 | | |
2433 | 2433 | | |
2434 | 2434 | | |
2435 | | - | |
| 2435 | + | |
2436 | 2436 | | |
2437 | 2437 | | |
2438 | 2438 | | |
| |||
2511 | 2511 | | |
2512 | 2512 | | |
2513 | 2513 | | |
2514 | | - | |
| 2514 | + | |
2515 | 2515 | | |
2516 | 2516 | | |
2517 | 2517 | | |
| |||
2815 | 2815 | | |
2816 | 2816 | | |
2817 | 2817 | | |
2818 | | - | |
| 2818 | + | |
2819 | 2819 | | |
2820 | 2820 | | |
2821 | 2821 | | |
| |||
2874 | 2874 | | |
2875 | 2875 | | |
2876 | 2876 | | |
2877 | | - | |
| 2877 | + | |
2878 | 2878 | | |
2879 | 2879 | | |
2880 | 2880 | | |
| |||
3381 | 3381 | | |
3382 | 3382 | | |
3383 | 3383 | | |
3384 | | - | |
| 3384 | + | |
3385 | 3385 | | |
3386 | 3386 | | |
3387 | 3387 | | |
| |||
0 commit comments