Commit 8e6ca11
[AMDGPU] SIPeepholeSDWA: Disable on existing SDWA instructions (llvm#124131)
This PR reapplies the changes from PR llvm#123942 which had to be reverted
because of a test failure. The test has been adjusted.
(cherry picked from commit bfd9bc2)1 parent bab7691 commit 8e6ca11
File tree
19 files changed
+388
-106
lines changed- llvm
- lib/Target/AMDGPU
- test/CodeGen/AMDGPU
- GlobalISel
19 files changed
+388
-106
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
957 | 957 | | |
958 | 958 | | |
959 | 959 | | |
960 | | - | |
961 | | - | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
962 | 965 | | |
963 | 966 | | |
964 | 967 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| 283 | + | |
283 | 284 | | |
284 | | - | |
| 285 | + | |
285 | 286 | | |
286 | 287 | | |
287 | 288 | | |
| |||
299 | 300 | | |
300 | 301 | | |
301 | 302 | | |
302 | | - | |
| 303 | + | |
| 304 | + | |
303 | 305 | | |
304 | 306 | | |
305 | 307 | | |
| |||
439 | 441 | | |
440 | 442 | | |
441 | 443 | | |
442 | | - | |
| 444 | + | |
| 445 | + | |
443 | 446 | | |
444 | 447 | | |
445 | 448 | | |
| |||
609 | 612 | | |
610 | 613 | | |
611 | 614 | | |
612 | | - | |
| 615 | + | |
| 616 | + | |
613 | 617 | | |
614 | | - | |
| 618 | + | |
| 619 | + | |
615 | 620 | | |
616 | 621 | | |
617 | 622 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| 283 | + | |
283 | 284 | | |
284 | | - | |
| 285 | + | |
285 | 286 | | |
286 | 287 | | |
287 | 288 | | |
| |||
299 | 300 | | |
300 | 301 | | |
301 | 302 | | |
302 | | - | |
| 303 | + | |
| 304 | + | |
303 | 305 | | |
304 | 306 | | |
305 | 307 | | |
| |||
439 | 441 | | |
440 | 442 | | |
441 | 443 | | |
442 | | - | |
| 444 | + | |
| 445 | + | |
443 | 446 | | |
444 | 447 | | |
445 | 448 | | |
| |||
609 | 612 | | |
610 | 613 | | |
611 | 614 | | |
612 | | - | |
| 615 | + | |
| 616 | + | |
613 | 617 | | |
614 | | - | |
| 618 | + | |
| 619 | + | |
615 | 620 | | |
616 | 621 | | |
617 | 622 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
| 228 | + | |
228 | 229 | | |
229 | 230 | | |
230 | 231 | | |
| |||
329 | 330 | | |
330 | 331 | | |
331 | 332 | | |
332 | | - | |
| 333 | + | |
| 334 | + | |
333 | 335 | | |
334 | 336 | | |
335 | 337 | | |
| |||
451 | 453 | | |
452 | 454 | | |
453 | 455 | | |
454 | | - | |
| 456 | + | |
| 457 | + | |
455 | 458 | | |
456 | | - | |
| 459 | + | |
| 460 | + | |
457 | 461 | | |
458 | 462 | | |
459 | 463 | | |
| |||
618 | 622 | | |
619 | 623 | | |
620 | 624 | | |
621 | | - | |
622 | 625 | | |
623 | 626 | | |
624 | | - | |
625 | | - | |
| 627 | + | |
626 | 628 | | |
627 | 629 | | |
628 | | - | |
| 630 | + | |
| 631 | + | |
629 | 632 | | |
630 | | - | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
631 | 636 | | |
632 | | - | |
| 637 | + | |
| 638 | + | |
633 | 639 | | |
634 | 640 | | |
635 | 641 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
| 222 | + | |
222 | 223 | | |
223 | 224 | | |
224 | 225 | | |
| |||
321 | 322 | | |
322 | 323 | | |
323 | 324 | | |
324 | | - | |
| 325 | + | |
| 326 | + | |
325 | 327 | | |
326 | 328 | | |
327 | 329 | | |
| |||
439 | 441 | | |
440 | 442 | | |
441 | 443 | | |
442 | | - | |
| 444 | + | |
| 445 | + | |
443 | 446 | | |
444 | | - | |
| 447 | + | |
| 448 | + | |
445 | 449 | | |
446 | 450 | | |
447 | 451 | | |
| |||
602 | 606 | | |
603 | 607 | | |
604 | 608 | | |
605 | | - | |
606 | 609 | | |
607 | 610 | | |
608 | | - | |
609 | | - | |
| 611 | + | |
610 | 612 | | |
611 | 613 | | |
612 | | - | |
| 614 | + | |
| 615 | + | |
613 | 616 | | |
614 | | - | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
615 | 620 | | |
616 | | - | |
| 621 | + | |
| 622 | + | |
617 | 623 | | |
618 | 624 | | |
619 | 625 | | |
| |||
Lines changed: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4749 | 4749 | | |
4750 | 4750 | | |
4751 | 4751 | | |
4752 | | - | |
| 4752 | + | |
| 4753 | + | |
4753 | 4754 | | |
| 4755 | + | |
4754 | 4756 | | |
4755 | 4757 | | |
4756 | 4758 | | |
| |||
4977 | 4979 | | |
4978 | 4980 | | |
4979 | 4981 | | |
4980 | | - | |
| 4982 | + | |
| 4983 | + | |
4981 | 4984 | | |
| 4985 | + | |
4982 | 4986 | | |
4983 | 4987 | | |
4984 | 4988 | | |
| |||
5393 | 5397 | | |
5394 | 5398 | | |
5395 | 5399 | | |
5396 | | - | |
| 5400 | + | |
| 5401 | + | |
| 5402 | + | |
5397 | 5403 | | |
5398 | 5404 | | |
5399 | 5405 | | |
| |||
0 commit comments