Commit 049cf96
authored
[AMDGPU][WaveTransform] Enable SIOptimizeExecMaskingPreRA pass for new pipeline. (#412)
This patch introduces SIOptimizeExecMaskingPreRA after
AMDGPUWaveTransform pass, but just before SGPR allocation to reduce
register pressure for the new pipeline. While at the same time, it still
acts as pre-RA pass optimizing EXEC-mask related instructions for legacy
pipeline.
It is a follow-up which depended on the #369.1 parent 0bba171 commit 049cf96
File tree
3 files changed
+8
-7
lines changed- llvm
- lib/Target/AMDGPU
- test/CodeGen/AMDGPU
- WaveTransform
3 files changed
+8
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1675 | 1675 | | |
1676 | 1676 | | |
1677 | 1677 | | |
1678 | | - | |
1679 | | - | |
1680 | | - | |
1681 | 1678 | | |
1682 | 1679 | | |
1683 | 1680 | | |
| |||
1861 | 1858 | | |
1862 | 1859 | | |
1863 | 1860 | | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
1864 | 1864 | | |
1865 | 1865 | | |
1866 | 1866 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
| 390 | + | |
390 | 391 | | |
391 | 392 | | |
392 | 393 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
355 | | - | |
356 | 355 | | |
| 356 | + | |
357 | 357 | | |
358 | 358 | | |
359 | 359 | | |
| |||
665 | 665 | | |
666 | 666 | | |
667 | 667 | | |
668 | | - | |
669 | 668 | | |
| 669 | + | |
670 | 670 | | |
671 | 671 | | |
672 | 672 | | |
| |||
983 | 983 | | |
984 | 984 | | |
985 | 985 | | |
986 | | - | |
987 | 986 | | |
988 | 987 | | |
| 988 | + | |
989 | 989 | | |
990 | 990 | | |
991 | 991 | | |
| |||
1315 | 1315 | | |
1316 | 1316 | | |
1317 | 1317 | | |
1318 | | - | |
1319 | 1318 | | |
1320 | 1319 | | |
| 1320 | + | |
1321 | 1321 | | |
1322 | 1322 | | |
1323 | 1323 | | |
| |||
0 commit comments