Commit f5b04f3
[AArch64] Lower saturating add/sub intrinsics to generic ISD nodes
1 parent 4504e77 commit f5b04f3
File tree
6 files changed
+258
-69
lines changed- llvm
- lib/Target/AArch64
- GISel
- test/CodeGen/AArch64
6 files changed
+258
-69
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6235 | 6235 | | |
6236 | 6236 | | |
6237 | 6237 | | |
| 6238 | + | |
| 6239 | + | |
| 6240 | + | |
| 6241 | + | |
| 6242 | + | |
| 6243 | + | |
| 6244 | + | |
| 6245 | + | |
| 6246 | + | |
| 6247 | + | |
| 6248 | + | |
| 6249 | + | |
| 6250 | + | |
| 6251 | + | |
| 6252 | + | |
| 6253 | + | |
| 6254 | + | |
| 6255 | + | |
| 6256 | + | |
| 6257 | + | |
6238 | 6258 | | |
6239 | 6259 | | |
6240 | 6260 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6256 | 6256 | | |
6257 | 6257 | | |
6258 | 6258 | | |
6259 | | - | |
6260 | | - | |
6261 | | - | |
6262 | | - | |
6263 | | - | |
6264 | | - | |
6265 | | - | |
6266 | | - | |
6267 | | - | |
6268 | | - | |
6269 | | - | |
6270 | | - | |
6271 | | - | |
6272 | | - | |
6273 | | - | |
6274 | | - | |
6275 | | - | |
6276 | | - | |
6277 | 6259 | | |
6278 | 6260 | | |
6279 | 6261 | | |
| |||
9861 | 9843 | | |
9862 | 9844 | | |
9863 | 9845 | | |
9864 | | - | |
| 9846 | + | |
| 9847 | + | |
9865 | 9848 | | |
9866 | 9849 | | |
9867 | 9850 | | |
9868 | 9851 | | |
9869 | 9852 | | |
9870 | | - | |
9871 | | - | |
| 9853 | + | |
| 9854 | + | |
9872 | 9855 | | |
9873 | 9856 | | |
9874 | 9857 | | |
| |||
9883 | 9866 | | |
9884 | 9867 | | |
9885 | 9868 | | |
9886 | | - | |
9887 | | - | |
| 9869 | + | |
| 9870 | + | |
9888 | 9871 | | |
9889 | 9872 | | |
9890 | 9873 | | |
| |||
9898 | 9881 | | |
9899 | 9882 | | |
9900 | 9883 | | |
9901 | | - | |
9902 | | - | |
| 9884 | + | |
| 9885 | + | |
9903 | 9886 | | |
9904 | 9887 | | |
9905 | 9888 | | |
| |||
9912 | 9895 | | |
9913 | 9896 | | |
9914 | 9897 | | |
9915 | | - | |
9916 | | - | |
| 9898 | + | |
| 9899 | + | |
9917 | 9900 | | |
9918 | 9901 | | |
9919 | 9902 | | |
| |||
9930 | 9913 | | |
9931 | 9914 | | |
9932 | 9915 | | |
9933 | | - | |
9934 | | - | |
| 9916 | + | |
| 9917 | + | |
9935 | 9918 | | |
9936 | 9919 | | |
9937 | 9920 | | |
| |||
9942 | 9925 | | |
9943 | 9926 | | |
9944 | 9927 | | |
9945 | | - | |
9946 | | - | |
| 9928 | + | |
| 9929 | + | |
9947 | 9930 | | |
9948 | 9931 | | |
9949 | 9932 | | |
| |||
9959 | 9942 | | |
9960 | 9943 | | |
9961 | 9944 | | |
9962 | | - | |
9963 | | - | |
| 9945 | + | |
| 9946 | + | |
9964 | 9947 | | |
9965 | 9948 | | |
9966 | 9949 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5811 | 5811 | | |
5812 | 5812 | | |
5813 | 5813 | | |
5814 | | - | |
| 5814 | + | |
5815 | 5815 | | |
5816 | 5816 | | |
5817 | 5817 | | |
5818 | 5818 | | |
5819 | | - | |
| 5819 | + | |
5820 | 5820 | | |
5821 | 5821 | | |
5822 | 5822 | | |
| |||
5830 | 5830 | | |
5831 | 5831 | | |
5832 | 5832 | | |
5833 | | - | |
| 5833 | + | |
5834 | 5834 | | |
5835 | 5835 | | |
5836 | | - | |
| 5836 | + | |
5837 | 5837 | | |
5838 | 5838 | | |
5839 | 5839 | | |
| |||
5842 | 5842 | | |
5843 | 5843 | | |
5844 | 5844 | | |
5845 | | - | |
5846 | | - | |
5847 | | - | |
5848 | | - | |
5849 | | - | |
5850 | | - | |
5851 | 5845 | | |
5852 | 5846 | | |
5853 | 5847 | | |
| |||
6563 | 6557 | | |
6564 | 6558 | | |
6565 | 6559 | | |
6566 | | - | |
6567 | | - | |
6568 | | - | |
6569 | | - | |
| 6560 | + | |
| 6561 | + | |
6570 | 6562 | | |
6571 | 6563 | | |
6572 | 6564 | | |
| |||
8125 | 8117 | | |
8126 | 8118 | | |
8127 | 8119 | | |
8128 | | - | |
| 8120 | + | |
8129 | 8121 | | |
8130 | | - | |
| 8122 | + | |
8131 | 8123 | | |
8132 | 8124 | | |
8133 | 8125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1622 | 1622 | | |
1623 | 1623 | | |
1624 | 1624 | | |
1625 | | - | |
1626 | | - | |
| 1625 | + | |
| 1626 | + | |
| 1627 | + | |
| 1628 | + | |
1627 | 1629 | | |
1628 | 1630 | | |
1629 | 1631 | | |
| |||
1642 | 1644 | | |
1643 | 1645 | | |
1644 | 1646 | | |
1645 | | - | |
1646 | 1647 | | |
1647 | 1648 | | |
1648 | 1649 | | |
| |||
1655 | 1656 | | |
1656 | 1657 | | |
1657 | 1658 | | |
1658 | | - | |
1659 | 1659 | | |
1660 | 1660 | | |
1661 | 1661 | | |
| |||
1664 | 1664 | | |
1665 | 1665 | | |
1666 | 1666 | | |
1667 | | - | |
1668 | 1667 | | |
1669 | 1668 | | |
1670 | 1669 | | |
1671 | 1670 | | |
1672 | 1671 | | |
1673 | 1672 | | |
1674 | | - | |
1675 | 1673 | | |
1676 | 1674 | | |
1677 | 1675 | | |
| |||
1694 | 1692 | | |
1695 | 1693 | | |
1696 | 1694 | | |
1697 | | - | |
1698 | | - | |
1699 | 1695 | | |
1700 | 1696 | | |
1701 | 1697 | | |
| |||
1720 | 1716 | | |
1721 | 1717 | | |
1722 | 1718 | | |
1723 | | - | |
1724 | | - | |
1725 | 1719 | | |
1726 | 1720 | | |
1727 | 1721 | | |
| |||
1732 | 1726 | | |
1733 | 1727 | | |
1734 | 1728 | | |
1735 | | - | |
1736 | | - | |
1737 | | - | |
1738 | 1729 | | |
1739 | 1730 | | |
1740 | 1731 | | |
| |||
1790 | 1781 | | |
1791 | 1782 | | |
1792 | 1783 | | |
1793 | | - | |
1794 | 1784 | | |
1795 | 1785 | | |
1796 | 1786 | | |
1797 | 1787 | | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
1798 | 1808 | | |
1799 | 1809 | | |
1800 | 1810 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2539 | 2539 | | |
2540 | 2540 | | |
2541 | 2541 | | |
2542 | | - | |
2543 | 2542 | | |
2544 | 2543 | | |
2545 | 2544 | | |
2546 | 2545 | | |
2547 | | - | |
2548 | | - | |
2549 | | - | |
2550 | | - | |
2551 | | - | |
| 2546 | + | |
| 2547 | + | |
| 2548 | + | |
| 2549 | + | |
| 2550 | + | |
| 2551 | + | |
2552 | 2552 | | |
2553 | 2553 | | |
2554 | 2554 | | |
| |||
0 commit comments