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