Commit f8ee577
authored
[X86] combineConcatVectorOps - only concat AVX1 v4i64 shift-by-32 to a shuffle if the concat is free (llvm#145043)
1 parent 65cb3bc commit f8ee577
File tree
3 files changed
+23
-33
lines changed- llvm
- lib/Target/X86
- test/CodeGen/X86
3 files changed
+23
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58844 | 58844 | | |
58845 | 58845 | | |
58846 | 58846 | | |
58847 | | - | |
58848 | | - | |
58849 | | - | |
58850 | | - | |
58851 | | - | |
58852 | | - | |
58853 | | - | |
58854 | | - | |
| 58847 | + | |
| 58848 | + | |
| 58849 | + | |
| 58850 | + | |
| 58851 | + | |
| 58852 | + | |
| 58853 | + | |
| 58854 | + | |
| 58855 | + | |
| 58856 | + | |
| 58857 | + | |
58855 | 58858 | | |
58856 | | - | |
58857 | 58859 | | |
58858 | 58860 | | |
58859 | 58861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1974 | 1974 | | |
1975 | 1975 | | |
1976 | 1976 | | |
1977 | | - | |
| 1977 | + | |
| 1978 | + | |
1978 | 1979 | | |
1979 | | - | |
1980 | | - | |
1981 | | - | |
1982 | 1980 | | |
1983 | 1981 | | |
1984 | 1982 | | |
| |||
1990 | 1988 | | |
1991 | 1989 | | |
1992 | 1990 | | |
1993 | | - | |
| 1991 | + | |
| 1992 | + | |
1994 | 1993 | | |
1995 | | - | |
1996 | | - | |
1997 | | - | |
1998 | 1994 | | |
1999 | 1995 | | |
2000 | 1996 | | |
| |||
2020 | 2016 | | |
2021 | 2017 | | |
2022 | 2018 | | |
2023 | | - | |
| 2019 | + | |
| 2020 | + | |
2024 | 2021 | | |
2025 | | - | |
2026 | | - | |
2027 | | - | |
2028 | 2022 | | |
2029 | 2023 | | |
2030 | 2024 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1827 | 1827 | | |
1828 | 1828 | | |
1829 | 1829 | | |
1830 | | - | |
| 1830 | + | |
| 1831 | + | |
1831 | 1832 | | |
1832 | | - | |
1833 | | - | |
1834 | | - | |
1835 | 1833 | | |
1836 | 1834 | | |
1837 | 1835 | | |
| |||
1843 | 1841 | | |
1844 | 1842 | | |
1845 | 1843 | | |
1846 | | - | |
| 1844 | + | |
| 1845 | + | |
1847 | 1846 | | |
1848 | | - | |
1849 | | - | |
1850 | | - | |
1851 | 1847 | | |
1852 | 1848 | | |
1853 | 1849 | | |
| |||
1873 | 1869 | | |
1874 | 1870 | | |
1875 | 1871 | | |
1876 | | - | |
| 1872 | + | |
| 1873 | + | |
1877 | 1874 | | |
1878 | | - | |
1879 | | - | |
1880 | | - | |
1881 | 1875 | | |
1882 | 1876 | | |
1883 | 1877 | | |
| |||
0 commit comments