< prev index next >

src/share/vm/runtime/vmStructs.cpp

Print this page




 855                                                                                                                                      \
 856   /***********************************/                                                                                              \
 857   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 858   /***********************************/                                                                                              \
 859                                                                                                                                      \
 860      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 861      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 862      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 863      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 864      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 865      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 866      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 867      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 868      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 869      static_field(StubRoutines,                _crc32c_table_addr,                            address)                               \
 870      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 871      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 872      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 873      static_field(StubRoutines,                _mulAdd,                                       address)                               \
 874      static_field(StubRoutines,                _dexp,                                         address)                               \

 875      static_field(StubRoutines,                _jbyte_arraycopy,                              address)                               \
 876      static_field(StubRoutines,                _jshort_arraycopy,                             address)                               \
 877      static_field(StubRoutines,                _jint_arraycopy,                               address)                               \
 878      static_field(StubRoutines,                _jlong_arraycopy,                              address)                               \
 879      static_field(StubRoutines,                _oop_arraycopy,                                address)                               \
 880      static_field(StubRoutines,                _oop_arraycopy_uninit,                         address)                               \
 881      static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                     address)                               \
 882      static_field(StubRoutines,                _jshort_disjoint_arraycopy,                    address)                               \
 883      static_field(StubRoutines,                _jint_disjoint_arraycopy,                      address)                               \
 884      static_field(StubRoutines,                _jlong_disjoint_arraycopy,                     address)                               \
 885      static_field(StubRoutines,                _oop_disjoint_arraycopy,                       address)                               \
 886      static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                address)                               \
 887      static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                      address)                               \
 888      static_field(StubRoutines,                _arrayof_jshort_arraycopy,                     address)                               \
 889      static_field(StubRoutines,                _arrayof_jint_arraycopy,                       address)                               \
 890      static_field(StubRoutines,                _arrayof_jlong_arraycopy,                      address)                               \
 891      static_field(StubRoutines,                _arrayof_oop_arraycopy,                        address)                               \
 892      static_field(StubRoutines,                _arrayof_oop_arraycopy_uninit,                 address)                               \
 893      static_field(StubRoutines,                _arrayof_jbyte_disjoint_arraycopy,             address)                               \
 894      static_field(StubRoutines,                _arrayof_jshort_disjoint_arraycopy,            address)                               \


2059   declare_c2_type(CmpLNode, CmpNode)                                      \
2060   declare_c2_type(CmpL3Node, CmpLNode)                                    \
2061   declare_c2_type(CmpFNode, CmpNode)                                      \
2062   declare_c2_type(CmpF3Node, CmpFNode)                                    \
2063   declare_c2_type(CmpDNode, CmpNode)                                      \
2064   declare_c2_type(CmpD3Node, CmpDNode)                                    \
2065   declare_c2_type(BoolNode, Node)                                         \
2066   declare_c2_type(AbsNode, Node)                                          \
2067   declare_c2_type(AbsINode, AbsNode)                                      \
2068   declare_c2_type(AbsFNode, AbsNode)                                      \
2069   declare_c2_type(AbsDNode, AbsNode)                                      \
2070   declare_c2_type(CmpLTMaskNode, Node)                                    \
2071   declare_c2_type(NegNode, Node)                                          \
2072   declare_c2_type(NegFNode, NegNode)                                      \
2073   declare_c2_type(NegDNode, NegNode)                                      \
2074   declare_c2_type(CosDNode, Node)                                         \
2075   declare_c2_type(SinDNode, Node)                                         \
2076   declare_c2_type(TanDNode, Node)                                         \
2077   declare_c2_type(AtanDNode, Node)                                        \
2078   declare_c2_type(SqrtDNode, Node)                                        \
2079   declare_c2_type(LogDNode, Node)                                         \
2080   declare_c2_type(Log10DNode, Node)                                       \
2081   declare_c2_type(PowDNode, Node)                                         \
2082   declare_c2_type(ReverseBytesINode, Node)                                \
2083   declare_c2_type(ReverseBytesLNode, Node)                                \
2084   declare_c2_type(ReductionNode, Node)                                    \
2085   declare_c2_type(VectorNode, Node)                                       \
2086   declare_c2_type(AddVBNode, VectorNode)                                  \
2087   declare_c2_type(AddVSNode, VectorNode)                                  \
2088   declare_c2_type(AddVINode, VectorNode)                                  \
2089   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2090   declare_c2_type(AddVLNode, VectorNode)                                  \
2091   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2092   declare_c2_type(AddVFNode, VectorNode)                                  \
2093   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2094   declare_c2_type(AddVDNode, VectorNode)                                  \
2095   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2096   declare_c2_type(SubVBNode, VectorNode)                                  \
2097   declare_c2_type(SubVSNode, VectorNode)                                  \
2098   declare_c2_type(SubVINode, VectorNode)                                  \
2099   declare_c2_type(SubVLNode, VectorNode)                                  \




 855                                                                                                                                      \
 856   /***********************************/                                                                                              \
 857   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 858   /***********************************/                                                                                              \
 859                                                                                                                                      \
 860      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 861      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 862      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 863      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 864      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 865      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 866      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 867      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 868      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 869      static_field(StubRoutines,                _crc32c_table_addr,                            address)                               \
 870      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 871      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 872      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 873      static_field(StubRoutines,                _mulAdd,                                       address)                               \
 874      static_field(StubRoutines,                _dexp,                                         address)                               \
 875      static_field(StubRoutines,                _dlog,                                         address)                               \
 876      static_field(StubRoutines,                _jbyte_arraycopy,                              address)                               \
 877      static_field(StubRoutines,                _jshort_arraycopy,                             address)                               \
 878      static_field(StubRoutines,                _jint_arraycopy,                               address)                               \
 879      static_field(StubRoutines,                _jlong_arraycopy,                              address)                               \
 880      static_field(StubRoutines,                _oop_arraycopy,                                address)                               \
 881      static_field(StubRoutines,                _oop_arraycopy_uninit,                         address)                               \
 882      static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                     address)                               \
 883      static_field(StubRoutines,                _jshort_disjoint_arraycopy,                    address)                               \
 884      static_field(StubRoutines,                _jint_disjoint_arraycopy,                      address)                               \
 885      static_field(StubRoutines,                _jlong_disjoint_arraycopy,                     address)                               \
 886      static_field(StubRoutines,                _oop_disjoint_arraycopy,                       address)                               \
 887      static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                address)                               \
 888      static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                      address)                               \
 889      static_field(StubRoutines,                _arrayof_jshort_arraycopy,                     address)                               \
 890      static_field(StubRoutines,                _arrayof_jint_arraycopy,                       address)                               \
 891      static_field(StubRoutines,                _arrayof_jlong_arraycopy,                      address)                               \
 892      static_field(StubRoutines,                _arrayof_oop_arraycopy,                        address)                               \
 893      static_field(StubRoutines,                _arrayof_oop_arraycopy_uninit,                 address)                               \
 894      static_field(StubRoutines,                _arrayof_jbyte_disjoint_arraycopy,             address)                               \
 895      static_field(StubRoutines,                _arrayof_jshort_disjoint_arraycopy,            address)                               \


2060   declare_c2_type(CmpLNode, CmpNode)                                      \
2061   declare_c2_type(CmpL3Node, CmpLNode)                                    \
2062   declare_c2_type(CmpFNode, CmpNode)                                      \
2063   declare_c2_type(CmpF3Node, CmpFNode)                                    \
2064   declare_c2_type(CmpDNode, CmpNode)                                      \
2065   declare_c2_type(CmpD3Node, CmpDNode)                                    \
2066   declare_c2_type(BoolNode, Node)                                         \
2067   declare_c2_type(AbsNode, Node)                                          \
2068   declare_c2_type(AbsINode, AbsNode)                                      \
2069   declare_c2_type(AbsFNode, AbsNode)                                      \
2070   declare_c2_type(AbsDNode, AbsNode)                                      \
2071   declare_c2_type(CmpLTMaskNode, Node)                                    \
2072   declare_c2_type(NegNode, Node)                                          \
2073   declare_c2_type(NegFNode, NegNode)                                      \
2074   declare_c2_type(NegDNode, NegNode)                                      \
2075   declare_c2_type(CosDNode, Node)                                         \
2076   declare_c2_type(SinDNode, Node)                                         \
2077   declare_c2_type(TanDNode, Node)                                         \
2078   declare_c2_type(AtanDNode, Node)                                        \
2079   declare_c2_type(SqrtDNode, Node)                                        \

2080   declare_c2_type(Log10DNode, Node)                                       \
2081   declare_c2_type(PowDNode, Node)                                         \
2082   declare_c2_type(ReverseBytesINode, Node)                                \
2083   declare_c2_type(ReverseBytesLNode, Node)                                \
2084   declare_c2_type(ReductionNode, Node)                                    \
2085   declare_c2_type(VectorNode, Node)                                       \
2086   declare_c2_type(AddVBNode, VectorNode)                                  \
2087   declare_c2_type(AddVSNode, VectorNode)                                  \
2088   declare_c2_type(AddVINode, VectorNode)                                  \
2089   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2090   declare_c2_type(AddVLNode, VectorNode)                                  \
2091   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2092   declare_c2_type(AddVFNode, VectorNode)                                  \
2093   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2094   declare_c2_type(AddVDNode, VectorNode)                                  \
2095   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2096   declare_c2_type(SubVBNode, VectorNode)                                  \
2097   declare_c2_type(SubVSNode, VectorNode)                                  \
2098   declare_c2_type(SubVINode, VectorNode)                                  \
2099   declare_c2_type(SubVLNode, VectorNode)                                  \


< prev index next >