< prev index next >

src/hotspot/share/runtime/vmStructs.cpp

Print this page




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(NotNode, Node)                                          \
1748   declare_c2_type(ReverseBytesINode, Node)                                \
1749   declare_c2_type(ReverseBytesLNode, Node)                                \
1750   declare_c2_type(ReductionNode, Node)                                    \
1751   declare_c2_type(VectorNode, Node)                                       \
1752   declare_c2_type(AbsVNode, VectorNode)                                   \
1753   declare_c2_type(AbsVFNode, VectorNode)                                  \
1754   declare_c2_type(AbsVDNode, VectorNode)                                  \
1755   declare_c2_type(AbsVBNode, VectorNode)                                  \
1756   declare_c2_type(AbsVSNode, VectorNode)                                  \
1757   declare_c2_type(AbsVINode, VectorNode)                                  \
1758   declare_c2_type(AbsVLNode, VectorNode)                                  \
1759   declare_c2_type(AddVBNode, VectorNode)                                  \
1760   declare_c2_type(AddVSNode, VectorNode)                                  \
1761   declare_c2_type(AddVINode, VectorNode)                                  \
1762   declare_c2_type(AddReductionVINode, ReductionNode)                      \
1763   declare_c2_type(AddVLNode, VectorNode)                                  \
1764   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
1765   declare_c2_type(AddVFNode, VectorNode)                                  \
1766   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
1767   declare_c2_type(AddVDNode, VectorNode)                                  \
1768   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
1769   declare_c2_type(SubVBNode, VectorNode)                                  \
1770   declare_c2_type(SubVSNode, VectorNode)                                  \
1771   declare_c2_type(SubVINode, VectorNode)                                  \
1772   declare_c2_type(SubVLNode, VectorNode)                                  \
1773   declare_c2_type(SubVFNode, VectorNode)                                  \
1774   declare_c2_type(SubVDNode, VectorNode)                                  \
1775   declare_c2_type(MulVBNode, VectorNode)                                  \
1776   declare_c2_type(MulVSNode, VectorNode)                                  \
1777   declare_c2_type(MulVLNode, VectorNode)                                  \
1778   declare_c2_type(MulReductionVLNode, ReductionNode)                      \
1779   declare_c2_type(MulVINode, VectorNode)                                  \
1780   declare_c2_type(MulReductionVINode, ReductionNode)                      \
1781   declare_c2_type(MulVFNode, VectorNode)                                  \
1782   declare_c2_type(MulReductionVFNode, ReductionNode)                      \
1783   declare_c2_type(MulVDNode, VectorNode)                                  \
1784   declare_c2_type(NegVINode, VectorNode)                                  \
1785   declare_c2_type(NegVFNode, VectorNode)                                  \
1786   declare_c2_type(NegVDNode, VectorNode)                                  \
1787   declare_c2_type(NotVNode, VectorNode)                                   \
1788   declare_c2_type(FmaVDNode, VectorNode)                                  \
1789   declare_c2_type(FmaVFNode, VectorNode)                                  \
1790   declare_c2_type(CMoveVFNode, VectorNode)                                \
1791   declare_c2_type(CMoveVDNode, VectorNode)                                \
1792   declare_c2_type(MulReductionVDNode, ReductionNode)                      \
1793   declare_c2_type(DivVFNode, VectorNode)                                  \
1794   declare_c2_type(DivVDNode, VectorNode)                                  \
1795   declare_c2_type(PopCountVINode, VectorNode)                             \
1796   declare_c2_type(LShiftVBNode, VectorNode)                               \
1797   declare_c2_type(LShiftVSNode, VectorNode)                               \
1798   declare_c2_type(LShiftVINode, VectorNode)                               \
1799   declare_c2_type(LShiftVLNode, VectorNode)                               \
1800   declare_c2_type(RShiftVBNode, VectorNode)                               \
1801   declare_c2_type(RShiftVSNode, VectorNode)                               \
1802   declare_c2_type(RShiftVINode, VectorNode)                               \
1803   declare_c2_type(RShiftVLNode, VectorNode)                               \
1804   declare_c2_type(URShiftVBNode, VectorNode)                              \
1805   declare_c2_type(URShiftVSNode, VectorNode)                              \
1806   declare_c2_type(URShiftVINode, VectorNode)                              \
1807   declare_c2_type(URShiftVLNode, VectorNode)                              \
1808   declare_c2_type(VLShiftVNode, VectorNode)                               \
1809   declare_c2_type(VRShiftVNode, VectorNode)                               \
1810   declare_c2_type(VURShiftVNode, VectorNode)                              \
1811   declare_c2_type(MinReductionVNode, ReductionNode)                       \
1812   declare_c2_type(MaxReductionVNode, ReductionNode)                       \
1813   declare_c2_type(AndVNode, VectorNode)                                   \
1814   declare_c2_type(AndReductionVNode, ReductionNode)                       \
1815   declare_c2_type(OrVNode, VectorNode)                                    \
1816   declare_c2_type(OrReductionVNode, ReductionNode)                        \
1817   declare_c2_type(XorVNode, VectorNode)                                   \
1818   declare_c2_type(XorReductionVNode, ReductionNode)                       \
1819   declare_c2_type(MaxVNode, VectorNode)                                   \
1820   declare_c2_type(MinVNode, VectorNode)                                   \
1821   declare_c2_type(LoadVectorNode, LoadNode)                               \
1822   declare_c2_type(StoreVectorNode, StoreNode)                             \
1823   declare_c2_type(ReplicateBNode, VectorNode)                             \
1824   declare_c2_type(ReplicateSNode, VectorNode)                             \
1825   declare_c2_type(ReplicateINode, VectorNode)                             \
1826   declare_c2_type(ReplicateLNode, VectorNode)                             \
1827   declare_c2_type(ReplicateFNode, VectorNode)                             \
1828   declare_c2_type(ReplicateDNode, VectorNode)                             \
1829   declare_c2_type(PackNode, VectorNode)                                   \
1830   declare_c2_type(PackBNode, PackNode)                                    \




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)                                    \


< prev index next >