< prev index next >

src/hotspot/share/runtime/vmStructs.cpp

Print this page

1759   declare_c2_type(SubVFNode, VectorNode)                                  \
1760   declare_c2_type(SubVDNode, VectorNode)                                  \
1761   declare_c2_type(MulVBNode, VectorNode)                                  \
1762   declare_c2_type(MulVSNode, VectorNode)                                  \
1763   declare_c2_type(MulVLNode, VectorNode)                                  \
1764   declare_c2_type(MulReductionVLNode, ReductionNode)                      \
1765   declare_c2_type(MulVINode, VectorNode)                                  \
1766   declare_c2_type(MulReductionVINode, ReductionNode)                      \
1767   declare_c2_type(MulVFNode, VectorNode)                                  \
1768   declare_c2_type(MulReductionVFNode, ReductionNode)                      \
1769   declare_c2_type(MulVDNode, VectorNode)                                  \
1770   declare_c2_type(NegVNode, VectorNode)                                   \
1771   declare_c2_type(NegVINode, NegVNode)                                    \
1772   declare_c2_type(NegVLNode, NegVNode)                                    \
1773   declare_c2_type(NegVFNode, NegVNode)                                    \
1774   declare_c2_type(NegVDNode, NegVNode)                                    \
1775   declare_c2_type(FmaVDNode, VectorNode)                                  \
1776   declare_c2_type(FmaVFNode, VectorNode)                                  \
1777   declare_c2_type(CMoveVFNode, VectorNode)                                \
1778   declare_c2_type(CMoveVDNode, VectorNode)                                \


1779   declare_c2_type(MulReductionVDNode, ReductionNode)                      \
1780   declare_c2_type(DivVFNode, VectorNode)                                  \
1781   declare_c2_type(DivVDNode, VectorNode)                                  \
1782   declare_c2_type(PopCountVINode, VectorNode)                             \
1783   declare_c2_type(PopCountVLNode, VectorNode)                             \
1784   declare_c2_type(LShiftVBNode, VectorNode)                               \
1785   declare_c2_type(LShiftVSNode, VectorNode)                               \
1786   declare_c2_type(LShiftVINode, VectorNode)                               \
1787   declare_c2_type(LShiftVLNode, VectorNode)                               \
1788   declare_c2_type(RShiftVBNode, VectorNode)                               \
1789   declare_c2_type(RShiftVSNode, VectorNode)                               \
1790   declare_c2_type(RShiftVINode, VectorNode)                               \
1791   declare_c2_type(RShiftVLNode, VectorNode)                               \
1792   declare_c2_type(URShiftVBNode, VectorNode)                              \
1793   declare_c2_type(URShiftVSNode, VectorNode)                              \
1794   declare_c2_type(URShiftVINode, VectorNode)                              \
1795   declare_c2_type(URShiftVLNode, VectorNode)                              \
1796   declare_c2_type(MinReductionVNode, ReductionNode)                       \
1797   declare_c2_type(MaxReductionVNode, ReductionNode)                       \
1798   declare_c2_type(AndVNode, VectorNode)                                   \

1849   declare_c2_type(VectorLoadMaskNode, VectorNode)                         \
1850   declare_c2_type(VectorLoadShuffleNode, VectorNode)                      \
1851   declare_c2_type(VectorStoreMaskNode, VectorNode)                        \
1852   declare_c2_type(VectorBlendNode, VectorNode)                            \
1853   declare_c2_type(VectorRearrangeNode, VectorNode)                        \
1854   declare_c2_type(VectorMaskWrapperNode, VectorNode)                      \
1855   declare_c2_type(VectorMaskCmpNode, VectorNode)                          \
1856   declare_c2_type(VectorCastB2XNode, VectorNode)                          \
1857   declare_c2_type(VectorCastS2XNode, VectorNode)                          \
1858   declare_c2_type(VectorCastI2XNode, VectorNode)                          \
1859   declare_c2_type(VectorCastL2XNode, VectorNode)                          \
1860   declare_c2_type(VectorCastF2XNode, VectorNode)                          \
1861   declare_c2_type(VectorCastD2XNode, VectorNode)                          \
1862   declare_c2_type(VectorUCastB2XNode, VectorNode)                         \
1863   declare_c2_type(VectorUCastS2XNode, VectorNode)                         \
1864   declare_c2_type(VectorUCastI2XNode, VectorNode)                         \
1865   declare_c2_type(VectorInsertNode, VectorNode)                           \
1866   declare_c2_type(VectorUnboxNode, VectorNode)                            \
1867   declare_c2_type(VectorReinterpretNode, VectorNode)                      \
1868   declare_c2_type(VectorMaskCastNode, VectorNode)                         \


1869   declare_c2_type(MaskAllNode, VectorNode)                                \
1870   declare_c2_type(AndVMaskNode, VectorNode)                               \
1871   declare_c2_type(OrVMaskNode, VectorNode)                                \
1872   declare_c2_type(XorVMaskNode, VectorNode)                               \
1873   declare_c2_type(VectorBoxNode, Node)                                    \
1874   declare_c2_type(VectorBoxAllocateNode, CallStaticJavaNode)              \
1875   declare_c2_type(VectorTestNode, Node)                                   \
1876                                                                           \
1877   /*********************/                                                 \
1878   /* Adapter Blob Entries */                                              \
1879   /*********************/                                                 \
1880   declare_toplevel_type(AdapterHandlerEntry)                              \
1881   declare_toplevel_type(AdapterHandlerEntry*)                             \
1882                                                                           \
1883   /*********************/                                                 \
1884   /* CI */                                                                \
1885   /*********************/                                                 \
1886   declare_toplevel_type(ciEnv)                                            \
1887   declare_toplevel_type(ciObjectFactory)                                  \
1888   declare_toplevel_type(ciConstant)                                       \

1759   declare_c2_type(SubVFNode, VectorNode)                                  \
1760   declare_c2_type(SubVDNode, VectorNode)                                  \
1761   declare_c2_type(MulVBNode, VectorNode)                                  \
1762   declare_c2_type(MulVSNode, VectorNode)                                  \
1763   declare_c2_type(MulVLNode, VectorNode)                                  \
1764   declare_c2_type(MulReductionVLNode, ReductionNode)                      \
1765   declare_c2_type(MulVINode, VectorNode)                                  \
1766   declare_c2_type(MulReductionVINode, ReductionNode)                      \
1767   declare_c2_type(MulVFNode, VectorNode)                                  \
1768   declare_c2_type(MulReductionVFNode, ReductionNode)                      \
1769   declare_c2_type(MulVDNode, VectorNode)                                  \
1770   declare_c2_type(NegVNode, VectorNode)                                   \
1771   declare_c2_type(NegVINode, NegVNode)                                    \
1772   declare_c2_type(NegVLNode, NegVNode)                                    \
1773   declare_c2_type(NegVFNode, NegVNode)                                    \
1774   declare_c2_type(NegVDNode, NegVNode)                                    \
1775   declare_c2_type(FmaVDNode, VectorNode)                                  \
1776   declare_c2_type(FmaVFNode, VectorNode)                                  \
1777   declare_c2_type(CMoveVFNode, VectorNode)                                \
1778   declare_c2_type(CMoveVDNode, VectorNode)                                \
1779   declare_c2_type(CompressVNode, VectorNode)                              \
1780   declare_c2_type(ExpandVNode, VectorNode)                                \
1781   declare_c2_type(MulReductionVDNode, ReductionNode)                      \
1782   declare_c2_type(DivVFNode, VectorNode)                                  \
1783   declare_c2_type(DivVDNode, VectorNode)                                  \
1784   declare_c2_type(PopCountVINode, VectorNode)                             \
1785   declare_c2_type(PopCountVLNode, 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(MinReductionVNode, ReductionNode)                       \
1799   declare_c2_type(MaxReductionVNode, ReductionNode)                       \
1800   declare_c2_type(AndVNode, VectorNode)                                   \

1851   declare_c2_type(VectorLoadMaskNode, VectorNode)                         \
1852   declare_c2_type(VectorLoadShuffleNode, VectorNode)                      \
1853   declare_c2_type(VectorStoreMaskNode, VectorNode)                        \
1854   declare_c2_type(VectorBlendNode, VectorNode)                            \
1855   declare_c2_type(VectorRearrangeNode, VectorNode)                        \
1856   declare_c2_type(VectorMaskWrapperNode, VectorNode)                      \
1857   declare_c2_type(VectorMaskCmpNode, VectorNode)                          \
1858   declare_c2_type(VectorCastB2XNode, VectorNode)                          \
1859   declare_c2_type(VectorCastS2XNode, VectorNode)                          \
1860   declare_c2_type(VectorCastI2XNode, VectorNode)                          \
1861   declare_c2_type(VectorCastL2XNode, VectorNode)                          \
1862   declare_c2_type(VectorCastF2XNode, VectorNode)                          \
1863   declare_c2_type(VectorCastD2XNode, VectorNode)                          \
1864   declare_c2_type(VectorUCastB2XNode, VectorNode)                         \
1865   declare_c2_type(VectorUCastS2XNode, VectorNode)                         \
1866   declare_c2_type(VectorUCastI2XNode, VectorNode)                         \
1867   declare_c2_type(VectorInsertNode, VectorNode)                           \
1868   declare_c2_type(VectorUnboxNode, VectorNode)                            \
1869   declare_c2_type(VectorReinterpretNode, VectorNode)                      \
1870   declare_c2_type(VectorMaskCastNode, VectorNode)                         \
1871   declare_c2_type(CountLeadingZerosVNode, VectorNode)                     \
1872   declare_c2_type(CountTrailingZerosVNode, VectorNode)                    \
1873   declare_c2_type(MaskAllNode, VectorNode)                                \
1874   declare_c2_type(AndVMaskNode, VectorNode)                               \
1875   declare_c2_type(OrVMaskNode, VectorNode)                                \
1876   declare_c2_type(XorVMaskNode, VectorNode)                               \
1877   declare_c2_type(VectorBoxNode, Node)                                    \
1878   declare_c2_type(VectorBoxAllocateNode, CallStaticJavaNode)              \
1879   declare_c2_type(VectorTestNode, Node)                                   \
1880                                                                           \
1881   /*********************/                                                 \
1882   /* Adapter Blob Entries */                                              \
1883   /*********************/                                                 \
1884   declare_toplevel_type(AdapterHandlerEntry)                              \
1885   declare_toplevel_type(AdapterHandlerEntry*)                             \
1886                                                                           \
1887   /*********************/                                                 \
1888   /* CI */                                                                \
1889   /*********************/                                                 \
1890   declare_toplevel_type(ciEnv)                                            \
1891   declare_toplevel_type(ciObjectFactory)                                  \
1892   declare_toplevel_type(ciConstant)                                       \
< prev index next >