1484 declare_c2_type(Block, CFGElement) \ 1485 declare_c2_toplevel_type(Block_Array) \ 1486 declare_c2_type(Block_List, Block_Array) \ 1487 declare_c2_toplevel_type(Node_Array) \ 1488 declare_c2_type(Node_List, Node_Array) \ 1489 declare_c2_type(Unique_Node_List, Node_List) \ 1490 declare_c2_toplevel_type(Node) \ 1491 declare_c2_type(AddNode, Node) \ 1492 declare_c2_type(AddINode, AddNode) \ 1493 declare_c2_type(AddLNode, AddNode) \ 1494 declare_c2_type(AddFNode, AddNode) \ 1495 declare_c2_type(AddDNode, AddNode) \ 1496 declare_c2_type(AddPNode, Node) \ 1497 declare_c2_type(OrINode, AddNode) \ 1498 declare_c2_type(OrLNode, AddNode) \ 1499 declare_c2_type(XorINode, AddNode) \ 1500 declare_c2_type(XorLNode, AddNode) \ 1501 declare_c2_type(MaxNode, AddNode) \ 1502 declare_c2_type(MaxINode, MaxNode) \ 1503 declare_c2_type(MinINode, MaxNode) \ 1504 declare_c2_type(MaxFNode, MaxNode) \ 1505 declare_c2_type(MinFNode, MaxNode) \ 1506 declare_c2_type(MaxDNode, MaxNode) \ 1507 declare_c2_type(MinDNode, MaxNode) \ 1508 declare_c2_type(StartNode, MultiNode) \ 1509 declare_c2_type(StartOSRNode, StartNode) \ 1510 declare_c2_type(ParmNode, ProjNode) \ 1511 declare_c2_type(ReturnNode, Node) \ 1512 declare_c2_type(RethrowNode, Node) \ 1513 declare_c2_type(TailCallNode, ReturnNode) \ 1514 declare_c2_type(TailJumpNode, ReturnNode) \ 1515 declare_c2_type(SafePointNode, MultiNode) \ 1516 declare_c2_type(CallNode, SafePointNode) \ 1517 declare_c2_type(CallJavaNode, CallNode) \ 1518 declare_c2_type(CallStaticJavaNode, CallJavaNode) \ 1519 declare_c2_type(CallDynamicJavaNode, CallJavaNode) \ 1520 declare_c2_type(CallRuntimeNode, CallNode) \ 1521 declare_c2_type(CallLeafNode, CallRuntimeNode) \ 1522 declare_c2_type(CallLeafNoFPNode, CallLeafNode) \ 1523 declare_c2_type(AllocateNode, CallNode) \ 1718 declare_c2_type(SubDNode, SubFPNode) \ 1719 declare_c2_type(CmpNode, SubNode) \ 1720 declare_c2_type(CmpINode, CmpNode) \ 1721 declare_c2_type(CmpUNode, CmpNode) \ 1722 declare_c2_type(CmpPNode, CmpNode) \ 1723 declare_c2_type(CmpNNode, CmpNode) \ 1724 declare_c2_type(CmpLNode, CmpNode) \ 1725 declare_c2_type(CmpULNode, CmpNode) \ 1726 declare_c2_type(CmpL3Node, CmpLNode) \ 1727 declare_c2_type(CmpFNode, CmpNode) \ 1728 declare_c2_type(CmpF3Node, CmpFNode) \ 1729 declare_c2_type(CmpDNode, CmpNode) \ 1730 declare_c2_type(CmpD3Node, CmpDNode) \ 1731 declare_c2_type(BoolNode, Node) \ 1732 declare_c2_type(AbsNode, Node) \ 1733 declare_c2_type(AbsINode, AbsNode) \ 1734 declare_c2_type(AbsFNode, AbsNode) \ 1735 declare_c2_type(AbsDNode, AbsNode) \ 1736 declare_c2_type(CmpLTMaskNode, Node) \ 1737 declare_c2_type(NegNode, Node) \ 1738 declare_c2_type(NegFNode, NegNode) \ 1739 declare_c2_type(NegDNode, NegNode) \ 1740 declare_c2_type(AtanDNode, Node) \ 1741 declare_c2_type(SqrtFNode, Node) \ 1742 declare_c2_type(SqrtDNode, Node) \ 1743 declare_c2_type(ReverseBytesINode, Node) \ 1744 declare_c2_type(ReverseBytesLNode, Node) \ 1745 declare_c2_type(ReductionNode, Node) \ 1746 declare_c2_type(VectorNode, Node) \ 1747 declare_c2_type(AbsVBNode, VectorNode) \ 1748 declare_c2_type(AbsVSNode, VectorNode) \ 1749 declare_c2_type(AbsVINode, VectorNode) \ 1750 declare_c2_type(AbsVLNode, VectorNode) \ 1751 declare_c2_type(AddVBNode, VectorNode) \ 1752 declare_c2_type(AddVSNode, VectorNode) \ 1753 declare_c2_type(AddVINode, VectorNode) \ 1754 declare_c2_type(AddReductionVINode, ReductionNode) \ 1755 declare_c2_type(AddVLNode, VectorNode) \ 1756 declare_c2_type(AddReductionVLNode, ReductionNode) \ 1757 declare_c2_type(AddVFNode, VectorNode) \ 1758 declare_c2_type(AddReductionVFNode, ReductionNode) \ 1759 declare_c2_type(AddVDNode, VectorNode) \ 1760 declare_c2_type(AddReductionVDNode, ReductionNode) \ 1761 declare_c2_type(SubVBNode, VectorNode) \ 1762 declare_c2_type(SubVSNode, VectorNode) \ 1763 declare_c2_type(SubVINode, VectorNode) \ 1764 declare_c2_type(SubVLNode, VectorNode) \ 1765 declare_c2_type(SubVFNode, VectorNode) \ 1766 declare_c2_type(SubVDNode, VectorNode) \ 1767 declare_c2_type(MulVBNode, VectorNode) \ 1768 declare_c2_type(MulVSNode, VectorNode) \ 1769 declare_c2_type(MulVLNode, VectorNode) \ 1770 declare_c2_type(MulReductionVLNode, ReductionNode) \ 1771 declare_c2_type(MulVINode, VectorNode) \ 1772 declare_c2_type(MulReductionVINode, ReductionNode) \ 1773 declare_c2_type(MulVFNode, VectorNode) \ 1774 declare_c2_type(MulReductionVFNode, ReductionNode) \ 1775 declare_c2_type(MulVDNode, VectorNode) \ 1776 declare_c2_type(NegVFNode, VectorNode) \ 1777 declare_c2_type(NegVDNode, VectorNode) \ 1778 declare_c2_type(FmaVDNode, VectorNode) \ 1779 declare_c2_type(FmaVFNode, VectorNode) \ 1780 declare_c2_type(CMoveVFNode, VectorNode) \ 1781 declare_c2_type(CMoveVDNode, VectorNode) \ 1782 declare_c2_type(MulReductionVDNode, ReductionNode) \ 1783 declare_c2_type(DivVFNode, VectorNode) \ 1784 declare_c2_type(DivVDNode, VectorNode) \ 1785 declare_c2_type(PopCountVINode, VectorNode) \ 1786 declare_c2_type(LShiftVBNode, VectorNode) \ 1787 declare_c2_type(LShiftVSNode, VectorNode) \ 1788 declare_c2_type(LShiftVINode, VectorNode) \ 1789 declare_c2_type(LShiftVLNode, VectorNode) \ 1790 declare_c2_type(RShiftVBNode, VectorNode) \ 1791 declare_c2_type(RShiftVSNode, VectorNode) \ 1792 declare_c2_type(RShiftVINode, VectorNode) \ 1793 declare_c2_type(RShiftVLNode, VectorNode) \ 1794 declare_c2_type(URShiftVBNode, VectorNode) \ 1795 declare_c2_type(URShiftVSNode, VectorNode) \ 1796 declare_c2_type(URShiftVINode, VectorNode) \ 1797 declare_c2_type(URShiftVLNode, VectorNode) \ 1798 declare_c2_type(AndVNode, VectorNode) \ 1799 declare_c2_type(AndReductionVNode, ReductionNode) \ 1800 declare_c2_type(OrVNode, VectorNode) \ 1801 declare_c2_type(OrReductionVNode, ReductionNode) \ 1802 declare_c2_type(XorVNode, VectorNode) \ 1803 declare_c2_type(XorReductionVNode, ReductionNode) \ 1804 declare_c2_type(MaxVNode, VectorNode) \ 1805 declare_c2_type(MinVNode, VectorNode) \ 1806 declare_c2_type(MaxReductionVNode, ReductionNode) \ 1807 declare_c2_type(MinReductionVNode, ReductionNode) \ 1808 declare_c2_type(LoadVectorNode, LoadNode) \ 1809 declare_c2_type(StoreVectorNode, StoreNode) \ 1810 declare_c2_type(ReplicateBNode, VectorNode) \ 1811 declare_c2_type(ReplicateSNode, VectorNode) \ 1812 declare_c2_type(ReplicateINode, VectorNode) \ 1813 declare_c2_type(ReplicateLNode, VectorNode) \ 1814 declare_c2_type(ReplicateFNode, VectorNode) \ 1815 declare_c2_type(ReplicateDNode, VectorNode) \ 1816 declare_c2_type(PackNode, VectorNode) \ 1817 declare_c2_type(PackBNode, PackNode) \ 1818 declare_c2_type(PackSNode, PackNode) \ 1819 declare_c2_type(PackINode, PackNode) \ 1820 declare_c2_type(PackLNode, PackNode) \ 1821 declare_c2_type(PackFNode, PackNode) \ 1822 declare_c2_type(PackDNode, PackNode) \ 1823 declare_c2_type(Pack2LNode, PackNode) \ 1824 declare_c2_type(Pack2DNode, PackNode) \ 1825 declare_c2_type(ExtractNode, Node) \ 1826 declare_c2_type(ExtractBNode, ExtractNode) \ 1827 declare_c2_type(ExtractUBNode, ExtractNode) \ 1828 declare_c2_type(ExtractCNode, ExtractNode) \ 1829 declare_c2_type(ExtractSNode, ExtractNode) \ 1830 declare_c2_type(ExtractINode, ExtractNode) \ 1831 declare_c2_type(ExtractLNode, ExtractNode) \ 1832 declare_c2_type(ExtractFNode, ExtractNode) \ 1833 declare_c2_type(ExtractDNode, ExtractNode) \ 1834 declare_c2_type(OverflowNode, CmpNode) \ 1835 declare_c2_type(OverflowINode, OverflowNode) \ 1836 declare_c2_type(OverflowAddINode, OverflowINode) \ 1837 declare_c2_type(OverflowSubINode, OverflowINode) \ 1838 declare_c2_type(OverflowMulINode, OverflowINode) \ 1839 declare_c2_type(OverflowLNode, OverflowNode) \ 1840 declare_c2_type(OverflowAddLNode, OverflowLNode) \ 1841 declare_c2_type(OverflowSubLNode, OverflowLNode) \ 1842 declare_c2_type(OverflowMulLNode, OverflowLNode) \ 1843 declare_c2_type(FmaDNode, Node) \ 1844 declare_c2_type(FmaFNode, Node) \ 1845 \ 1846 /*********************/ \ 1847 /* Adapter Blob Entries */ \ 1848 /*********************/ \ 1849 declare_toplevel_type(AdapterHandlerEntry) \ 1850 declare_toplevel_type(AdapterHandlerEntry*) \ 1851 \ 1852 /*********************/ \ 1853 /* CI */ \ 1854 /*********************/ \ 1855 declare_toplevel_type(ciEnv) \ 1856 declare_toplevel_type(ciObjectFactory) \ 1857 declare_toplevel_type(ciConstant) \ 1858 declare_toplevel_type(ciField) \ 1859 declare_toplevel_type(ciSymbol) \ 1860 declare_toplevel_type(ciBaseObject) \ 1861 declare_type(ciObject, ciBaseObject) \ 1862 declare_type(ciInstance, ciObject) \ 1863 declare_type(ciMetadata, ciBaseObject) \ 1864 declare_type(ciMethod, ciMetadata) \ | 1484 declare_c2_type(Block, CFGElement) \ 1485 declare_c2_toplevel_type(Block_Array) \ 1486 declare_c2_type(Block_List, Block_Array) \ 1487 declare_c2_toplevel_type(Node_Array) \ 1488 declare_c2_type(Node_List, Node_Array) \ 1489 declare_c2_type(Unique_Node_List, Node_List) \ 1490 declare_c2_toplevel_type(Node) \ 1491 declare_c2_type(AddNode, Node) \ 1492 declare_c2_type(AddINode, AddNode) \ 1493 declare_c2_type(AddLNode, AddNode) \ 1494 declare_c2_type(AddFNode, AddNode) \ 1495 declare_c2_type(AddDNode, AddNode) \ 1496 declare_c2_type(AddPNode, Node) \ 1497 declare_c2_type(OrINode, AddNode) \ 1498 declare_c2_type(OrLNode, AddNode) \ 1499 declare_c2_type(XorINode, AddNode) \ 1500 declare_c2_type(XorLNode, AddNode) \ 1501 declare_c2_type(MaxNode, AddNode) \ 1502 declare_c2_type(MaxINode, MaxNode) \ 1503 declare_c2_type(MinINode, MaxNode) \ 1504 declare_c2_type(MaxLNode, MaxNode) \ 1505 declare_c2_type(MinLNode, MaxNode) \ 1506 declare_c2_type(MaxFNode, MaxNode) \ 1507 declare_c2_type(MinFNode, MaxNode) \ 1508 declare_c2_type(MaxDNode, MaxNode) \ 1509 declare_c2_type(MinDNode, MaxNode) \ 1510 declare_c2_type(StartNode, MultiNode) \ 1511 declare_c2_type(StartOSRNode, StartNode) \ 1512 declare_c2_type(ParmNode, ProjNode) \ 1513 declare_c2_type(ReturnNode, Node) \ 1514 declare_c2_type(RethrowNode, Node) \ 1515 declare_c2_type(TailCallNode, ReturnNode) \ 1516 declare_c2_type(TailJumpNode, ReturnNode) \ 1517 declare_c2_type(SafePointNode, MultiNode) \ 1518 declare_c2_type(CallNode, SafePointNode) \ 1519 declare_c2_type(CallJavaNode, CallNode) \ 1520 declare_c2_type(CallStaticJavaNode, CallJavaNode) \ 1521 declare_c2_type(CallDynamicJavaNode, CallJavaNode) \ 1522 declare_c2_type(CallRuntimeNode, CallNode) \ 1523 declare_c2_type(CallLeafNode, CallRuntimeNode) \ 1524 declare_c2_type(CallLeafNoFPNode, CallLeafNode) \ 1525 declare_c2_type(AllocateNode, CallNode) \ 1720 declare_c2_type(SubDNode, SubFPNode) \ 1721 declare_c2_type(CmpNode, SubNode) \ 1722 declare_c2_type(CmpINode, CmpNode) \ 1723 declare_c2_type(CmpUNode, CmpNode) \ 1724 declare_c2_type(CmpPNode, CmpNode) \ 1725 declare_c2_type(CmpNNode, CmpNode) \ 1726 declare_c2_type(CmpLNode, CmpNode) \ 1727 declare_c2_type(CmpULNode, CmpNode) \ 1728 declare_c2_type(CmpL3Node, CmpLNode) \ 1729 declare_c2_type(CmpFNode, CmpNode) \ 1730 declare_c2_type(CmpF3Node, CmpFNode) \ 1731 declare_c2_type(CmpDNode, CmpNode) \ 1732 declare_c2_type(CmpD3Node, CmpDNode) \ 1733 declare_c2_type(BoolNode, Node) \ 1734 declare_c2_type(AbsNode, Node) \ 1735 declare_c2_type(AbsINode, AbsNode) \ 1736 declare_c2_type(AbsFNode, AbsNode) \ 1737 declare_c2_type(AbsDNode, AbsNode) \ 1738 declare_c2_type(CmpLTMaskNode, Node) \ 1739 declare_c2_type(NegNode, Node) \ 1740 declare_c2_type(NegINode, NegNode) \ 1741 declare_c2_type(NegLNode, NegNode) \ 1742 declare_c2_type(NegFNode, NegNode) \ 1743 declare_c2_type(NegDNode, NegNode) \ 1744 declare_c2_type(AtanDNode, Node) \ 1745 declare_c2_type(SqrtFNode, Node) \ 1746 declare_c2_type(SqrtDNode, Node) \ 1747 declare_c2_type(ReverseBytesINode, Node) \ 1748 declare_c2_type(ReverseBytesLNode, Node) \ 1749 declare_c2_type(ReductionNode, Node) \ 1750 declare_c2_type(VectorNode, Node) \ 1751 declare_c2_type(AbsVFNode, VectorNode) \ 1752 declare_c2_type(AbsVDNode, VectorNode) \ 1753 declare_c2_type(AbsVBNode, VectorNode) \ 1754 declare_c2_type(AbsVSNode, VectorNode) \ 1755 declare_c2_type(AbsVINode, VectorNode) \ 1756 declare_c2_type(AbsVLNode, VectorNode) \ 1757 declare_c2_type(AddVBNode, VectorNode) \ 1758 declare_c2_type(AddVSNode, VectorNode) \ 1759 declare_c2_type(AddVINode, VectorNode) \ 1760 declare_c2_type(AddReductionVINode, ReductionNode) \ 1761 declare_c2_type(AddVLNode, VectorNode) \ 1762 declare_c2_type(AddReductionVLNode, ReductionNode) \ 1763 declare_c2_type(AddVFNode, VectorNode) \ 1764 declare_c2_type(AddReductionVFNode, ReductionNode) \ 1765 declare_c2_type(AddVDNode, VectorNode) \ 1766 declare_c2_type(AddReductionVDNode, ReductionNode) \ 1767 declare_c2_type(SubVBNode, VectorNode) \ 1768 declare_c2_type(SubVSNode, VectorNode) \ 1769 declare_c2_type(SubVINode, VectorNode) \ 1770 declare_c2_type(SubVLNode, VectorNode) \ 1771 declare_c2_type(SubVFNode, VectorNode) \ 1772 declare_c2_type(SubVDNode, VectorNode) \ 1773 declare_c2_type(MulVBNode, VectorNode) \ 1774 declare_c2_type(MulVSNode, VectorNode) \ 1775 declare_c2_type(MulVLNode, VectorNode) \ 1776 declare_c2_type(MulReductionVLNode, ReductionNode) \ 1777 declare_c2_type(MulVINode, VectorNode) \ 1778 declare_c2_type(MulReductionVINode, ReductionNode) \ 1779 declare_c2_type(MulVFNode, VectorNode) \ 1780 declare_c2_type(MulReductionVFNode, ReductionNode) \ 1781 declare_c2_type(MulVDNode, VectorNode) \ 1782 declare_c2_type(NegVINode, VectorNode) \ 1783 declare_c2_type(NegVFNode, VectorNode) \ 1784 declare_c2_type(NegVDNode, VectorNode) \ 1785 declare_c2_type(FmaVDNode, VectorNode) \ 1786 declare_c2_type(FmaVFNode, VectorNode) \ 1787 declare_c2_type(CMoveVFNode, VectorNode) \ 1788 declare_c2_type(CMoveVDNode, VectorNode) \ 1789 declare_c2_type(MulReductionVDNode, ReductionNode) \ 1790 declare_c2_type(DivVFNode, VectorNode) \ 1791 declare_c2_type(DivVDNode, VectorNode) \ 1792 declare_c2_type(PopCountVINode, VectorNode) \ 1793 declare_c2_type(LShiftVBNode, VectorNode) \ 1794 declare_c2_type(LShiftVSNode, VectorNode) \ 1795 declare_c2_type(LShiftVINode, VectorNode) \ 1796 declare_c2_type(LShiftVLNode, VectorNode) \ 1797 declare_c2_type(RShiftVBNode, VectorNode) \ 1798 declare_c2_type(RShiftVSNode, VectorNode) \ 1799 declare_c2_type(RShiftVINode, VectorNode) \ 1800 declare_c2_type(RShiftVLNode, VectorNode) \ 1801 declare_c2_type(URShiftVBNode, VectorNode) \ 1802 declare_c2_type(URShiftVSNode, VectorNode) \ 1803 declare_c2_type(URShiftVINode, VectorNode) \ 1804 declare_c2_type(URShiftVLNode, VectorNode) \ 1805 declare_c2_type(MinReductionVNode, ReductionNode) \ 1806 declare_c2_type(MaxReductionVNode, ReductionNode) \ 1807 declare_c2_type(AndVNode, VectorNode) \ 1808 declare_c2_type(AndReductionVNode, ReductionNode) \ 1809 declare_c2_type(OrVNode, VectorNode) \ 1810 declare_c2_type(OrReductionVNode, ReductionNode) \ 1811 declare_c2_type(XorVNode, VectorNode) \ 1812 declare_c2_type(XorReductionVNode, ReductionNode) \ 1813 declare_c2_type(MaxVNode, VectorNode) \ 1814 declare_c2_type(MinVNode, VectorNode) \ 1815 declare_c2_type(LoadVectorNode, LoadNode) \ 1816 declare_c2_type(StoreVectorNode, StoreNode) \ 1817 declare_c2_type(ReplicateBNode, VectorNode) \ 1818 declare_c2_type(ReplicateSNode, VectorNode) \ 1819 declare_c2_type(ReplicateINode, VectorNode) \ 1820 declare_c2_type(ReplicateLNode, VectorNode) \ 1821 declare_c2_type(ReplicateFNode, VectorNode) \ 1822 declare_c2_type(ReplicateDNode, VectorNode) \ 1823 declare_c2_type(PackNode, VectorNode) \ 1824 declare_c2_type(PackBNode, PackNode) \ 1825 declare_c2_type(PackSNode, PackNode) \ 1826 declare_c2_type(PackINode, PackNode) \ 1827 declare_c2_type(PackLNode, PackNode) \ 1828 declare_c2_type(PackFNode, PackNode) \ 1829 declare_c2_type(PackDNode, PackNode) \ 1830 declare_c2_type(Pack2LNode, PackNode) \ 1831 declare_c2_type(Pack2DNode, PackNode) \ 1832 declare_c2_type(ExtractNode, Node) \ 1833 declare_c2_type(ExtractBNode, ExtractNode) \ 1834 declare_c2_type(ExtractUBNode, ExtractNode) \ 1835 declare_c2_type(ExtractCNode, ExtractNode) \ 1836 declare_c2_type(ExtractSNode, ExtractNode) \ 1837 declare_c2_type(ExtractINode, ExtractNode) \ 1838 declare_c2_type(ExtractLNode, ExtractNode) \ 1839 declare_c2_type(ExtractFNode, ExtractNode) \ 1840 declare_c2_type(ExtractDNode, ExtractNode) \ 1841 declare_c2_type(OverflowNode, CmpNode) \ 1842 declare_c2_type(OverflowINode, OverflowNode) \ 1843 declare_c2_type(OverflowAddINode, OverflowINode) \ 1844 declare_c2_type(OverflowSubINode, OverflowINode) \ 1845 declare_c2_type(OverflowMulINode, OverflowINode) \ 1846 declare_c2_type(OverflowLNode, OverflowNode) \ 1847 declare_c2_type(OverflowAddLNode, OverflowLNode) \ 1848 declare_c2_type(OverflowSubLNode, OverflowLNode) \ 1849 declare_c2_type(OverflowMulLNode, OverflowLNode) \ 1850 declare_c2_type(FmaDNode, Node) \ 1851 declare_c2_type(FmaFNode, Node) \ 1852 declare_c2_type(LoadVectorGatherNode, LoadVectorNode) \ 1853 declare_c2_type(StoreVectorScatterNode, StoreVectorNode) \ 1854 declare_c2_type(VectorLoadMaskNode, VectorNode) \ 1855 declare_c2_type(VectorLoadShuffleNode, VectorNode) \ 1856 declare_c2_type(VectorStoreMaskNode, VectorNode) \ 1857 declare_c2_type(VectorBlendNode, VectorNode) \ 1858 declare_c2_type(VectorRearrangeNode, VectorNode) \ 1859 declare_c2_type(VectorMaskWrapperNode, VectorNode) \ 1860 declare_c2_type(VectorMaskCmpNode, VectorNode) \ 1861 declare_c2_type(VectorCastB2XNode, VectorNode) \ 1862 declare_c2_type(VectorCastS2XNode, VectorNode) \ 1863 declare_c2_type(VectorCastI2XNode, VectorNode) \ 1864 declare_c2_type(VectorCastL2XNode, VectorNode) \ 1865 declare_c2_type(VectorCastF2XNode, VectorNode) \ 1866 declare_c2_type(VectorCastD2XNode, VectorNode) \ 1867 declare_c2_type(VectorInsertNode, VectorNode) \ 1868 declare_c2_type(VectorUnboxNode, VectorNode) \ 1869 declare_c2_type(VectorReinterpretNode, VectorNode) \ 1870 declare_c2_type(VectorBoxNode, Node) \ 1871 declare_c2_type(VectorBoxAllocateNode, CallStaticJavaNode) \ 1872 declare_c2_type(VectorTestNode, Node) \ 1873 \ 1874 /*********************/ \ 1875 /* Adapter Blob Entries */ \ 1876 /*********************/ \ 1877 declare_toplevel_type(AdapterHandlerEntry) \ 1878 declare_toplevel_type(AdapterHandlerEntry*) \ 1879 \ 1880 /*********************/ \ 1881 /* CI */ \ 1882 /*********************/ \ 1883 declare_toplevel_type(ciEnv) \ 1884 declare_toplevel_type(ciObjectFactory) \ 1885 declare_toplevel_type(ciConstant) \ 1886 declare_toplevel_type(ciField) \ 1887 declare_toplevel_type(ciSymbol) \ 1888 declare_toplevel_type(ciBaseObject) \ 1889 declare_type(ciObject, ciBaseObject) \ 1890 declare_type(ciInstance, ciObject) \ 1891 declare_type(ciMetadata, ciBaseObject) \ 1892 declare_type(ciMethod, ciMetadata) \ |