|
1468 | 1468 | i32.const 1344 |
1469 | 1469 | global.set $~lib/rt/itcms/fromSpace |
1470 | 1470 | call $managed-cast/Cat#constructor |
1471 | | - local.set $1 |
| 1471 | + local.set $0 |
1472 | 1472 | global.get $~lib/memory/__stack_pointer |
1473 | | - local.get $1 |
| 1473 | + local.get $0 |
1474 | 1474 | i32.store |
1475 | 1475 | call $managed-cast/Cat#constructor |
1476 | | - local.set $1 |
| 1476 | + local.set $0 |
1477 | 1477 | global.get $~lib/memory/__stack_pointer |
1478 | | - local.tee $0 |
1479 | | - local.get $1 |
1480 | | - i32.store |
| 1478 | + local.tee $1 |
1481 | 1479 | local.get $0 |
| 1480 | + i32.store |
| 1481 | + local.get $1 |
1482 | 1482 | i32.const 4 |
1483 | 1483 | i32.sub |
1484 | 1484 | global.set $~lib/memory/__stack_pointer |
|
1489 | 1489 | global.get $~lib/memory/__stack_pointer |
1490 | 1490 | i32.const 0 |
1491 | 1491 | i32.store |
1492 | | - local.get $1 |
| 1492 | + local.get $0 |
1493 | 1493 | i32.eqz |
1494 | 1494 | if |
1495 | 1495 | i32.const 1456 |
|
1500 | 1500 | unreachable |
1501 | 1501 | end |
1502 | 1502 | global.get $~lib/memory/__stack_pointer |
1503 | | - local.tee $0 |
1504 | | - local.get $1 |
1505 | | - i32.store |
| 1503 | + local.tee $1 |
1506 | 1504 | local.get $0 |
| 1505 | + i32.store |
| 1506 | + local.get $1 |
1507 | 1507 | i32.const 4 |
1508 | 1508 | i32.add |
1509 | 1509 | global.set $~lib/memory/__stack_pointer |
1510 | 1510 | call $managed-cast/Cat#constructor |
1511 | | - local.set $1 |
| 1511 | + local.set $0 |
1512 | 1512 | global.get $~lib/memory/__stack_pointer |
1513 | | - local.get $1 |
| 1513 | + local.get $0 |
1514 | 1514 | i32.store |
1515 | 1515 | call $managed-cast/Cat#constructor |
1516 | | - local.set $1 |
| 1516 | + local.set $0 |
1517 | 1517 | global.get $~lib/memory/__stack_pointer |
1518 | | - local.get $1 |
| 1518 | + local.get $0 |
1519 | 1519 | i32.store |
1520 | 1520 | call $managed-cast/Cat#constructor |
1521 | | - local.set $1 |
| 1521 | + local.set $0 |
1522 | 1522 | global.get $~lib/memory/__stack_pointer |
1523 | | - local.tee $0 |
1524 | | - local.get $1 |
1525 | | - i32.store |
| 1523 | + local.tee $1 |
1526 | 1524 | local.get $0 |
| 1525 | + i32.store |
| 1526 | + local.get $1 |
1527 | 1527 | i32.const 4 |
1528 | 1528 | i32.sub |
1529 | 1529 | global.set $~lib/memory/__stack_pointer |
|
1535 | 1535 | i32.const 0 |
1536 | 1536 | i32.store |
1537 | 1537 | block $__inlined_func$~lib/rt/__instanceof (result i32) |
1538 | | - local.get $1 |
| 1538 | + local.get $0 |
1539 | 1539 | i32.const 20 |
1540 | 1540 | i32.sub |
1541 | 1541 | i32.load offset=12 |
1542 | | - local.tee $0 |
| 1542 | + local.tee $1 |
1543 | 1543 | i32.const 1632 |
1544 | 1544 | i32.load |
1545 | 1545 | i32.le_u |
1546 | 1546 | if |
1547 | 1547 | loop $do-continue|0 |
1548 | 1548 | i32.const 1 |
1549 | | - local.get $0 |
| 1549 | + local.get $1 |
1550 | 1550 | i32.const 3 |
1551 | 1551 | i32.eq |
1552 | 1552 | br_if $__inlined_func$~lib/rt/__instanceof |
1553 | 1553 | drop |
1554 | | - local.get $0 |
| 1554 | + local.get $1 |
1555 | 1555 | i32.const 3 |
1556 | 1556 | i32.shl |
1557 | 1557 | i32.const 1636 |
1558 | 1558 | i32.add |
1559 | 1559 | i32.load offset=4 |
1560 | | - local.tee $0 |
| 1560 | + local.tee $1 |
1561 | 1561 | br_if $do-continue|0 |
1562 | 1562 | end |
1563 | 1563 | end |
|
1573 | 1573 | unreachable |
1574 | 1574 | end |
1575 | 1575 | global.get $~lib/memory/__stack_pointer |
1576 | | - local.tee $0 |
1577 | | - local.get $1 |
1578 | | - i32.store |
| 1576 | + local.tee $1 |
1579 | 1577 | local.get $0 |
| 1578 | + i32.store |
| 1579 | + local.get $1 |
1580 | 1580 | i32.const 4 |
1581 | 1581 | i32.add |
1582 | 1582 | global.set $~lib/memory/__stack_pointer |
1583 | 1583 | call $managed-cast/Cat#constructor |
1584 | | - local.set $1 |
| 1584 | + local.set $0 |
1585 | 1585 | global.get $~lib/memory/__stack_pointer |
1586 | | - local.tee $0 |
1587 | | - local.get $1 |
1588 | | - i32.store |
| 1586 | + local.tee $1 |
1589 | 1587 | local.get $0 |
| 1588 | + i32.store |
| 1589 | + local.get $1 |
1590 | 1590 | i32.const 8 |
1591 | 1591 | i32.sub |
1592 | 1592 | global.set $~lib/memory/__stack_pointer |
|
1595 | 1595 | i32.lt_s |
1596 | 1596 | br_if $folding-inner0 |
1597 | 1597 | global.get $~lib/memory/__stack_pointer |
1598 | | - local.tee $0 |
| 1598 | + local.tee $1 |
1599 | 1599 | i64.const 0 |
1600 | 1600 | i64.store |
1601 | | - local.get $1 |
| 1601 | + local.get $0 |
1602 | 1602 | i32.eqz |
1603 | 1603 | if |
1604 | 1604 | i32.const 1456 |
|
1608 | 1608 | call $~lib/builtins/abort |
1609 | 1609 | unreachable |
1610 | 1610 | end |
1611 | | - local.get $0 |
1612 | 1611 | local.get $1 |
| 1612 | + local.get $0 |
| 1613 | + local.tee $1 |
1613 | 1614 | i32.store offset=4 |
1614 | 1615 | block $__inlined_func$~lib/rt/__instanceof11 (result i32) |
1615 | | - local.get $1 |
| 1616 | + local.get $0 |
1616 | 1617 | i32.const 20 |
1617 | 1618 | i32.sub |
1618 | 1619 | i32.load offset=12 |
|
1658 | 1659 | i32.add |
1659 | 1660 | global.set $~lib/memory/__stack_pointer |
1660 | 1661 | call $managed-cast/Cat#constructor |
1661 | | - local.set $1 |
| 1662 | + local.set $0 |
1662 | 1663 | global.get $~lib/memory/__stack_pointer |
1663 | | - local.tee $0 |
1664 | | - local.get $1 |
1665 | | - i32.store |
| 1664 | + local.tee $1 |
1666 | 1665 | local.get $0 |
| 1666 | + i32.store |
| 1667 | + local.get $1 |
1667 | 1668 | i32.const 4 |
1668 | 1669 | i32.sub |
1669 | 1670 | global.set $~lib/memory/__stack_pointer |
|
1676 | 1677 | i32.const 0 |
1677 | 1678 | i32.store |
1678 | 1679 | block $__inlined_func$~lib/rt/__instanceof14 (result i32) |
1679 | | - local.get $1 |
| 1680 | + local.get $0 |
1680 | 1681 | i32.const 20 |
1681 | 1682 | i32.sub |
1682 | 1683 | i32.load offset=12 |
1683 | | - local.tee $0 |
| 1684 | + local.tee $1 |
1684 | 1685 | i32.const 1632 |
1685 | 1686 | i32.load |
1686 | 1687 | i32.le_u |
1687 | 1688 | if |
1688 | 1689 | loop $do-continue|015 |
1689 | 1690 | i32.const 1 |
1690 | | - local.get $0 |
| 1691 | + local.get $1 |
1691 | 1692 | i32.const 3 |
1692 | 1693 | i32.eq |
1693 | 1694 | br_if $__inlined_func$~lib/rt/__instanceof14 |
1694 | 1695 | drop |
1695 | | - local.get $0 |
| 1696 | + local.get $1 |
1696 | 1697 | i32.const 3 |
1697 | 1698 | i32.shl |
1698 | 1699 | i32.const 1636 |
1699 | 1700 | i32.add |
1700 | 1701 | i32.load offset=4 |
1701 | | - local.tee $0 |
| 1702 | + local.tee $1 |
1702 | 1703 | br_if $do-continue|015 |
1703 | 1704 | end |
1704 | 1705 | end |
|
1714 | 1715 | unreachable |
1715 | 1716 | end |
1716 | 1717 | local.get $2 |
1717 | | - local.get $1 |
| 1718 | + local.get $0 |
1718 | 1719 | i32.store |
1719 | 1720 | global.get $~lib/memory/__stack_pointer |
1720 | 1721 | i32.const 4 |
1721 | 1722 | i32.add |
1722 | 1723 | global.set $~lib/memory/__stack_pointer |
1723 | 1724 | call $managed-cast/Cat#constructor |
1724 | | - local.set $1 |
| 1725 | + local.set $0 |
1725 | 1726 | global.get $~lib/memory/__stack_pointer |
1726 | | - local.tee $0 |
1727 | | - local.get $1 |
1728 | | - i32.store |
| 1727 | + local.tee $1 |
1729 | 1728 | local.get $0 |
| 1729 | + i32.store |
| 1730 | + local.get $1 |
1730 | 1731 | i32.const 4 |
1731 | 1732 | i32.sub |
1732 | 1733 | global.set $~lib/memory/__stack_pointer |
|
1738 | 1739 | local.tee $2 |
1739 | 1740 | i32.const 0 |
1740 | 1741 | i32.store |
1741 | | - block $__inlined_func$~lib/rt/__instanceof17 (result i32) |
1742 | | - local.get $1 |
1743 | | - i32.const 20 |
1744 | | - i32.sub |
1745 | | - i32.load offset=12 |
1746 | | - local.tee $0 |
1747 | | - i32.const 1632 |
1748 | | - i32.load |
1749 | | - i32.le_u |
1750 | | - if |
1751 | | - loop $do-continue|018 |
1752 | | - i32.const 1 |
1753 | | - local.get $0 |
1754 | | - i32.const 3 |
1755 | | - i32.eq |
1756 | | - br_if $__inlined_func$~lib/rt/__instanceof17 |
1757 | | - drop |
1758 | | - local.get $0 |
1759 | | - i32.const 3 |
1760 | | - i32.shl |
1761 | | - i32.const 1636 |
1762 | | - i32.add |
1763 | | - i32.load offset=4 |
1764 | | - local.tee $0 |
1765 | | - br_if $do-continue|018 |
| 1742 | + local.get $0 |
| 1743 | + if |
| 1744 | + block $__inlined_func$~lib/rt/__instanceof17 (result i32) |
| 1745 | + local.get $0 |
| 1746 | + i32.const 20 |
| 1747 | + i32.sub |
| 1748 | + i32.load offset=12 |
| 1749 | + local.tee $1 |
| 1750 | + i32.const 1632 |
| 1751 | + i32.load |
| 1752 | + i32.le_u |
| 1753 | + if |
| 1754 | + loop $do-continue|018 |
| 1755 | + i32.const 1 |
| 1756 | + local.get $1 |
| 1757 | + i32.const 3 |
| 1758 | + i32.eq |
| 1759 | + br_if $__inlined_func$~lib/rt/__instanceof17 |
| 1760 | + drop |
| 1761 | + local.get $1 |
| 1762 | + i32.const 3 |
| 1763 | + i32.shl |
| 1764 | + i32.const 1636 |
| 1765 | + i32.add |
| 1766 | + i32.load offset=4 |
| 1767 | + local.tee $1 |
| 1768 | + br_if $do-continue|018 |
| 1769 | + end |
1766 | 1770 | end |
| 1771 | + i32.const 0 |
1767 | 1772 | end |
| 1773 | + i32.eqz |
| 1774 | + if |
| 1775 | + i32.const 1584 |
| 1776 | + i32.const 1520 |
| 1777 | + i32.const 47 |
| 1778 | + i32.const 30 |
| 1779 | + call $~lib/builtins/abort |
| 1780 | + unreachable |
| 1781 | + end |
| 1782 | + else |
1768 | 1783 | i32.const 0 |
1769 | | - end |
1770 | | - i32.eqz |
1771 | | - if |
1772 | | - i32.const 1584 |
1773 | | - i32.const 1520 |
1774 | | - i32.const 47 |
1775 | | - i32.const 30 |
1776 | | - call $~lib/builtins/abort |
1777 | | - unreachable |
| 1784 | + local.set $0 |
1778 | 1785 | end |
1779 | 1786 | local.get $2 |
1780 | | - local.get $1 |
| 1787 | + local.get $0 |
1781 | 1788 | i32.store |
1782 | 1789 | global.get $~lib/memory/__stack_pointer |
1783 | 1790 | i32.const 4 |
|
0 commit comments