< prev index next >

src/share/vm/runtime/vmStructs.cpp

Print this page




 843   /***********************************/                                                                                              \
 844   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 845   /***********************************/                                                                                              \
 846                                                                                                                                      \
 847      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 848      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 849      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 850      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 851      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 852      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 853      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 854      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 855      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 856      static_field(StubRoutines,                _crc32c_table_addr,                            address)                               \
 857      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 858      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 859      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 860      static_field(StubRoutines,                _mulAdd,                                       address)                               \
 861      static_field(StubRoutines,                _dexp,                                         address)                               \
 862      static_field(StubRoutines,                _dlog,                                         address)                               \


 863      static_field(StubRoutines,                _jbyte_arraycopy,                              address)                               \
 864      static_field(StubRoutines,                _jshort_arraycopy,                             address)                               \
 865      static_field(StubRoutines,                _jint_arraycopy,                               address)                               \
 866      static_field(StubRoutines,                _jlong_arraycopy,                              address)                               \
 867      static_field(StubRoutines,                _oop_arraycopy,                                address)                               \
 868      static_field(StubRoutines,                _oop_arraycopy_uninit,                         address)                               \
 869      static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                     address)                               \
 870      static_field(StubRoutines,                _jshort_disjoint_arraycopy,                    address)                               \
 871      static_field(StubRoutines,                _jint_disjoint_arraycopy,                      address)                               \
 872      static_field(StubRoutines,                _jlong_disjoint_arraycopy,                     address)                               \
 873      static_field(StubRoutines,                _oop_disjoint_arraycopy,                       address)                               \
 874      static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                address)                               \
 875      static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                      address)                               \
 876      static_field(StubRoutines,                _arrayof_jshort_arraycopy,                     address)                               \
 877      static_field(StubRoutines,                _arrayof_jint_arraycopy,                       address)                               \
 878      static_field(StubRoutines,                _arrayof_jlong_arraycopy,                      address)                               \
 879      static_field(StubRoutines,                _arrayof_oop_arraycopy,                        address)                               \
 880      static_field(StubRoutines,                _arrayof_oop_arraycopy_uninit,                 address)                               \
 881      static_field(StubRoutines,                _arrayof_jbyte_disjoint_arraycopy,             address)                               \
 882      static_field(StubRoutines,                _arrayof_jshort_disjoint_arraycopy,            address)                               \


2039   declare_c2_type(CmpNode, SubNode)                                       \
2040   declare_c2_type(CmpINode, CmpNode)                                      \
2041   declare_c2_type(CmpUNode, CmpNode)                                      \
2042   declare_c2_type(CmpPNode, CmpNode)                                      \
2043   declare_c2_type(CmpNNode, CmpNode)                                      \
2044   declare_c2_type(CmpLNode, CmpNode)                                      \
2045   declare_c2_type(CmpL3Node, CmpLNode)                                    \
2046   declare_c2_type(CmpFNode, CmpNode)                                      \
2047   declare_c2_type(CmpF3Node, CmpFNode)                                    \
2048   declare_c2_type(CmpDNode, CmpNode)                                      \
2049   declare_c2_type(CmpD3Node, CmpDNode)                                    \
2050   declare_c2_type(BoolNode, Node)                                         \
2051   declare_c2_type(AbsNode, Node)                                          \
2052   declare_c2_type(AbsINode, AbsNode)                                      \
2053   declare_c2_type(AbsFNode, AbsNode)                                      \
2054   declare_c2_type(AbsDNode, AbsNode)                                      \
2055   declare_c2_type(CmpLTMaskNode, Node)                                    \
2056   declare_c2_type(NegNode, Node)                                          \
2057   declare_c2_type(NegFNode, NegNode)                                      \
2058   declare_c2_type(NegDNode, NegNode)                                      \
2059   declare_c2_type(CosDNode, Node)                                         \
2060   declare_c2_type(SinDNode, Node)                                         \
2061   declare_c2_type(TanDNode, Node)                                         \
2062   declare_c2_type(AtanDNode, Node)                                        \
2063   declare_c2_type(SqrtDNode, Node)                                        \
2064   declare_c2_type(Log10DNode, Node)                                       \
2065   declare_c2_type(PowDNode, Node)                                         \
2066   declare_c2_type(ReverseBytesINode, Node)                                \
2067   declare_c2_type(ReverseBytesLNode, Node)                                \
2068   declare_c2_type(ReductionNode, Node)                                    \
2069   declare_c2_type(VectorNode, Node)                                       \
2070   declare_c2_type(AddVBNode, VectorNode)                                  \
2071   declare_c2_type(AddVSNode, VectorNode)                                  \
2072   declare_c2_type(AddVINode, VectorNode)                                  \
2073   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2074   declare_c2_type(AddVLNode, VectorNode)                                  \
2075   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2076   declare_c2_type(AddVFNode, VectorNode)                                  \
2077   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2078   declare_c2_type(AddVDNode, VectorNode)                                  \
2079   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2080   declare_c2_type(SubVBNode, VectorNode)                                  \




 843   /***********************************/                                                                                              \
 844   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 845   /***********************************/                                                                                              \
 846                                                                                                                                      \
 847      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 848      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 849      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 850      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 851      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 852      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 853      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 854      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 855      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 856      static_field(StubRoutines,                _crc32c_table_addr,                            address)                               \
 857      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 858      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 859      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 860      static_field(StubRoutines,                _mulAdd,                                       address)                               \
 861      static_field(StubRoutines,                _dexp,                                         address)                               \
 862      static_field(StubRoutines,                _dlog,                                         address)                               \
 863      static_field(StubRoutines,                _dsin,                                         address)                               \
 864      static_field(StubRoutines,                _dcos,                                         address)                               \
 865      static_field(StubRoutines,                _jbyte_arraycopy,                              address)                               \
 866      static_field(StubRoutines,                _jshort_arraycopy,                             address)                               \
 867      static_field(StubRoutines,                _jint_arraycopy,                               address)                               \
 868      static_field(StubRoutines,                _jlong_arraycopy,                              address)                               \
 869      static_field(StubRoutines,                _oop_arraycopy,                                address)                               \
 870      static_field(StubRoutines,                _oop_arraycopy_uninit,                         address)                               \
 871      static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                     address)                               \
 872      static_field(StubRoutines,                _jshort_disjoint_arraycopy,                    address)                               \
 873      static_field(StubRoutines,                _jint_disjoint_arraycopy,                      address)                               \
 874      static_field(StubRoutines,                _jlong_disjoint_arraycopy,                     address)                               \
 875      static_field(StubRoutines,                _oop_disjoint_arraycopy,                       address)                               \
 876      static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                address)                               \
 877      static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                      address)                               \
 878      static_field(StubRoutines,                _arrayof_jshort_arraycopy,                     address)                               \
 879      static_field(StubRoutines,                _arrayof_jint_arraycopy,                       address)                               \
 880      static_field(StubRoutines,                _arrayof_jlong_arraycopy,                      address)                               \
 881      static_field(StubRoutines,                _arrayof_oop_arraycopy,                        address)                               \
 882      static_field(StubRoutines,                _arrayof_oop_arraycopy_uninit,                 address)                               \
 883      static_field(StubRoutines,                _arrayof_jbyte_disjoint_arraycopy,             address)                               \
 884      static_field(StubRoutines,                _arrayof_jshort_disjoint_arraycopy,            address)                               \


2041   declare_c2_type(CmpNode, SubNode)                                       \
2042   declare_c2_type(CmpINode, CmpNode)                                      \
2043   declare_c2_type(CmpUNode, CmpNode)                                      \
2044   declare_c2_type(CmpPNode, CmpNode)                                      \
2045   declare_c2_type(CmpNNode, CmpNode)                                      \
2046   declare_c2_type(CmpLNode, CmpNode)                                      \
2047   declare_c2_type(CmpL3Node, CmpLNode)                                    \
2048   declare_c2_type(CmpFNode, CmpNode)                                      \
2049   declare_c2_type(CmpF3Node, CmpFNode)                                    \
2050   declare_c2_type(CmpDNode, CmpNode)                                      \
2051   declare_c2_type(CmpD3Node, CmpDNode)                                    \
2052   declare_c2_type(BoolNode, Node)                                         \
2053   declare_c2_type(AbsNode, Node)                                          \
2054   declare_c2_type(AbsINode, AbsNode)                                      \
2055   declare_c2_type(AbsFNode, AbsNode)                                      \
2056   declare_c2_type(AbsDNode, AbsNode)                                      \
2057   declare_c2_type(CmpLTMaskNode, Node)                                    \
2058   declare_c2_type(NegNode, Node)                                          \
2059   declare_c2_type(NegFNode, NegNode)                                      \
2060   declare_c2_type(NegDNode, NegNode)                                      \


2061   declare_c2_type(TanDNode, Node)                                         \
2062   declare_c2_type(AtanDNode, Node)                                        \
2063   declare_c2_type(SqrtDNode, Node)                                        \
2064   declare_c2_type(Log10DNode, Node)                                       \
2065   declare_c2_type(PowDNode, Node)                                         \
2066   declare_c2_type(ReverseBytesINode, Node)                                \
2067   declare_c2_type(ReverseBytesLNode, Node)                                \
2068   declare_c2_type(ReductionNode, Node)                                    \
2069   declare_c2_type(VectorNode, Node)                                       \
2070   declare_c2_type(AddVBNode, VectorNode)                                  \
2071   declare_c2_type(AddVSNode, VectorNode)                                  \
2072   declare_c2_type(AddVINode, VectorNode)                                  \
2073   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2074   declare_c2_type(AddVLNode, VectorNode)                                  \
2075   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2076   declare_c2_type(AddVFNode, VectorNode)                                  \
2077   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2078   declare_c2_type(AddVDNode, VectorNode)                                  \
2079   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2080   declare_c2_type(SubVBNode, VectorNode)                                  \


< prev index next >