Commit 42dbb28
committed
Handle vectors and ==/!= 1 patterns
1 parent 8dc0fab commit 42dbb28
File tree
11 files changed
+471
-506
lines changed- llvm
- lib/CodeGen
- test/CodeGen
- PowerPC
- RISCV
- GlobalISel
- X86
11 files changed
+471
-506
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1767 | 1767 | | |
1768 | 1768 | | |
1769 | 1769 | | |
1770 | | - | |
| 1770 | + | |
1771 | 1771 | | |
| 1772 | + | |
1772 | 1773 | | |
1773 | | - | |
| 1774 | + | |
1774 | 1775 | | |
1775 | 1776 | | |
1776 | | - | |
1777 | | - | |
1778 | | - | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
1779 | 1781 | | |
1780 | 1782 | | |
1781 | | - | |
1782 | | - | |
1783 | | - | |
1784 | | - | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
1785 | 1790 | | |
1786 | | - | |
| 1791 | + | |
1787 | 1792 | | |
1788 | 1793 | | |
1789 | | - | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
1790 | 1797 | | |
1791 | | - | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
1792 | 1813 | | |
1793 | 1814 | | |
1794 | 1815 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11945 | 11945 | | |
11946 | 11946 | | |
11947 | 11947 | | |
| 11948 | + | |
11948 | 11949 | | |
11949 | | - | |
| 11950 | + | |
11950 | 11951 | | |
11951 | 11952 | | |
11952 | | - | |
11953 | 11953 | | |
11954 | 11954 | | |
11955 | 11955 | | |
11956 | 11956 | | |
11957 | 11957 | | |
11958 | 11958 | | |
11959 | 11959 | | |
| 11960 | + | |
11960 | 11961 | | |
11961 | | - | |
| 11962 | + | |
11962 | 11963 | | |
11963 | 11964 | | |
11964 | | - | |
11965 | 11965 | | |
11966 | 11966 | | |
11967 | 11967 | | |
| |||
12016 | 12016 | | |
12017 | 12017 | | |
12018 | 12018 | | |
| 12019 | + | |
12019 | 12020 | | |
12020 | | - | |
| 12021 | + | |
12021 | 12022 | | |
12022 | 12023 | | |
12023 | | - | |
12024 | 12024 | | |
12025 | 12025 | | |
12026 | 12026 | | |
12027 | 12027 | | |
12028 | 12028 | | |
12029 | 12029 | | |
12030 | 12030 | | |
| 12031 | + | |
12031 | 12032 | | |
12032 | | - | |
| 12033 | + | |
12033 | 12034 | | |
12034 | 12035 | | |
12035 | | - | |
12036 | 12036 | | |
12037 | 12037 | | |
12038 | 12038 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
418 | 418 | | |
419 | 419 | | |
420 | 420 | | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
460 | 433 | | |
461 | 434 | | |
462 | 435 | | |
| |||
475 | 448 | | |
476 | 449 | | |
477 | 450 | | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
515 | 464 | | |
516 | | - | |
517 | 465 | | |
518 | 466 | | |
519 | 467 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
416 | 416 | | |
417 | 417 | | |
418 | 418 | | |
| 419 | + | |
| 420 | + | |
419 | 421 | | |
420 | | - | |
421 | | - | |
422 | 422 | | |
423 | 423 | | |
424 | 424 | | |
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
| 442 | + | |
| 443 | + | |
442 | 444 | | |
443 | | - | |
444 | | - | |
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
| |||
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| 467 | + | |
| 468 | + | |
467 | 469 | | |
468 | 470 | | |
469 | | - | |
470 | | - | |
471 | | - | |
| 471 | + | |
472 | 472 | | |
473 | 473 | | |
474 | 474 | | |
| |||
489 | 489 | | |
490 | 490 | | |
491 | 491 | | |
| 492 | + | |
| 493 | + | |
492 | 494 | | |
493 | 495 | | |
494 | | - | |
495 | | - | |
496 | | - | |
| 496 | + | |
497 | 497 | | |
498 | 498 | | |
499 | 499 | | |
| |||
785 | 785 | | |
786 | 786 | | |
787 | 787 | | |
788 | | - | |
789 | | - | |
| 788 | + | |
| 789 | + | |
790 | 790 | | |
791 | | - | |
792 | | - | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
802 | 802 | | |
803 | 803 | | |
804 | 804 | | |
| |||
828 | 828 | | |
829 | 829 | | |
830 | 830 | | |
831 | | - | |
832 | | - | |
| 831 | + | |
| 832 | + | |
833 | 833 | | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | | - | |
840 | | - | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
845 | 845 | | |
846 | 846 | | |
847 | 847 | | |
| |||
0 commit comments