Commit 2b48ec7
PPC/s390: [compiler] Generalize InstructionSelectorT for Turboshaft (part 12)
Port b65a272
Original Commit Message:
This CL ports more of the instruction selector implementation to
support Turboshaft. In particular, the handling of:
- TryChange
R=nicohartmann@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
BUG=
LOG=N
Change-Id: I3e1771b0972cc209a258562292476e74883cdde2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4775441
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Reviewed-by: Junliang Yan <junyan@redhat.com>
Cr-Commit-Position: refs/heads/main@{#89507}1 parent 50d9ba9 commit 2b48ec7
2 files changed
Lines changed: 58 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1598 | 1598 | | |
1599 | 1599 | | |
1600 | 1600 | | |
1601 | | - | |
1602 | | - | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
1603 | 1608 | | |
1604 | 1609 | | |
1605 | 1610 | | |
1606 | | - | |
1607 | | - | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
1608 | 1618 | | |
1609 | 1619 | | |
1610 | 1620 | | |
| |||
1618 | 1628 | | |
1619 | 1629 | | |
1620 | 1630 | | |
1621 | | - | |
1622 | | - | |
| 1631 | + | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
1623 | 1637 | | |
1624 | 1638 | | |
1625 | 1639 | | |
1626 | 1640 | | |
1627 | | - | |
1628 | | - | |
| 1641 | + | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
1629 | 1647 | | |
1630 | 1648 | | |
1631 | 1649 | | |
1632 | | - | |
| 1650 | + | |
| 1651 | + | |
1633 | 1652 | | |
1634 | 1653 | | |
1635 | 1654 | | |
1636 | 1655 | | |
1637 | 1656 | | |
1638 | | - | |
| 1657 | + | |
1639 | 1658 | | |
1640 | 1659 | | |
1641 | 1660 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1715 | 1715 | | |
1716 | 1716 | | |
1717 | 1717 | | |
1718 | | - | |
1719 | | - | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
1720 | 1725 | | |
1721 | 1726 | | |
1722 | 1727 | | |
1723 | | - | |
1724 | | - | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
1725 | 1735 | | |
1726 | 1736 | | |
1727 | 1737 | | |
1728 | 1738 | | |
1729 | | - | |
1730 | | - | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
1731 | 1745 | | |
1732 | 1746 | | |
1733 | 1747 | | |
1734 | 1748 | | |
1735 | | - | |
1736 | | - | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
1737 | 1755 | | |
1738 | 1756 | | |
1739 | 1757 | | |
1740 | 1758 | | |
1741 | 1759 | | |
1742 | | - | |
| 1760 | + | |
| 1761 | + | |
1743 | 1762 | | |
1744 | 1763 | | |
1745 | 1764 | | |
1746 | 1765 | | |
1747 | 1766 | | |
1748 | | - | |
| 1767 | + | |
1749 | 1768 | | |
1750 | 1769 | | |
1751 | 1770 | | |
| |||
0 commit comments