< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page
rev 54658 : refactored mask and shuffle creation methods, moved classes to top-level

*** 82,93 **** template(java_lang_Integer_IntegerCache, "java/lang/Integer$IntegerCache") \ template(java_lang_Long, "java/lang/Long") \ template(java_lang_Long_LongCache, "java/lang/Long$LongCache") \ template(jdk_incubator_vector_VectorIntrinsics, "jdk/incubator/vector/VectorIntrinsics") \ template(jdk_incubator_vector_Vector, "jdk/incubator/vector/Vector") \ ! template(jdk_incubator_vector_VectorSpecies, "jdk/incubator/vector/Vector$Species") \ ! template(jdk_incubator_vector_VectorMask, "jdk/incubator/vector/Vector$Mask") \ template(jdk_incubator_vector_VectorAbstractMask, "jdk/incubator/vector/AbstractMask") \ template(jdk_incubator_vector_FloatVector, "jdk/incubator/vector/FloatVector") \ template(jdk_incubator_vector_FloatVector_FloatSpecies,"jdk/incubator/vector/FloatVector$FloatSpecies") \ template(jdk_incubator_vector_Float64Vector, "jdk/incubator/vector/Float64Vector") \ template(jdk_incubator_vector_Float64Vector_Float64Species,"jdk/incubator/vector/Float64Vector$Float64Species") \ --- 82,93 ---- template(java_lang_Integer_IntegerCache, "java/lang/Integer$IntegerCache") \ template(java_lang_Long, "java/lang/Long") \ template(java_lang_Long_LongCache, "java/lang/Long$LongCache") \ template(jdk_incubator_vector_VectorIntrinsics, "jdk/incubator/vector/VectorIntrinsics") \ template(jdk_incubator_vector_Vector, "jdk/incubator/vector/Vector") \ ! template(jdk_incubator_vector_VectorSpecies, "jdk/incubator/vector/VectorSpecies") \ ! template(jdk_incubator_vector_VectorMask, "jdk/incubator/vector/VectorMask") \ template(jdk_incubator_vector_VectorAbstractMask, "jdk/incubator/vector/AbstractMask") \ template(jdk_incubator_vector_FloatVector, "jdk/incubator/vector/FloatVector") \ template(jdk_incubator_vector_FloatVector_FloatSpecies,"jdk/incubator/vector/FloatVector$FloatSpecies") \ template(jdk_incubator_vector_Float64Vector, "jdk/incubator/vector/Float64Vector") \ template(jdk_incubator_vector_Float64Vector_Float64Species,"jdk/incubator/vector/Float64Vector$Float64Species") \
*** 1522,1536 **** do_intrinsic(_VectorTernaryOp, jdk_incubator_vector_VectorIntrinsics, vector_ternary_op_name, vector_ternary_op_sig, F_S) \ do_signature(vector_ternary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljdk/incubator/vector/VectorIntrinsics$TernaryOperation;)Ljava/lang/Object;") \ do_name(vector_ternary_op_name, "ternaryOp") \ \ do_intrinsic(_VectorBroadcastCoerced, jdk_incubator_vector_VectorIntrinsics, vector_broadcast_coerced_name, vector_broadcast_coerced_sig, F_S) \ ! do_signature(vector_broadcast_coerced_sig, "(Ljava/lang/Class;Ljava/lang/Class;IJLjdk/incubator/vector/Vector$Species;Ljdk/incubator/vector/VectorIntrinsics$BroadcastOperation;)Ljava/lang/Object;") \ do_name(vector_broadcast_coerced_name, "broadcastCoerced") \ \ do_intrinsic(_VectorLoadOp, jdk_incubator_vector_VectorIntrinsics, vector_load_op_name, vector_load_op_sig, F_S) \ ! do_signature(vector_load_op_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/incubator/vector/Vector$Species;Ljdk/incubator/vector/VectorIntrinsics$LoadOperation;)Ljava/lang/Object;") \ do_name(vector_load_op_name, "load") \ do_intrinsic(_VectorStoreOp, jdk_incubator_vector_VectorIntrinsics, vector_store_op_name, vector_store_op_sig, F_S) \ do_signature(vector_store_op_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/incubator/vector/Vector;Ljava/lang/Object;ILjdk/incubator/vector/VectorIntrinsics$StoreVectorOperation;)V") \ do_name(vector_store_op_name, "store") \ \ --- 1522,1536 ---- do_intrinsic(_VectorTernaryOp, jdk_incubator_vector_VectorIntrinsics, vector_ternary_op_name, vector_ternary_op_sig, F_S) \ do_signature(vector_ternary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljdk/incubator/vector/VectorIntrinsics$TernaryOperation;)Ljava/lang/Object;") \ do_name(vector_ternary_op_name, "ternaryOp") \ \ do_intrinsic(_VectorBroadcastCoerced, jdk_incubator_vector_VectorIntrinsics, vector_broadcast_coerced_name, vector_broadcast_coerced_sig, F_S) \ ! do_signature(vector_broadcast_coerced_sig, "(Ljava/lang/Class;Ljava/lang/Class;IJLjdk/incubator/vector/VectorSpecies;Ljdk/incubator/vector/VectorIntrinsics$BroadcastOperation;)Ljava/lang/Object;") \ do_name(vector_broadcast_coerced_name, "broadcastCoerced") \ \ do_intrinsic(_VectorLoadOp, jdk_incubator_vector_VectorIntrinsics, vector_load_op_name, vector_load_op_sig, F_S) \ ! do_signature(vector_load_op_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/incubator/vector/VectorSpecies;Ljdk/incubator/vector/VectorIntrinsics$LoadOperation;)Ljava/lang/Object;") \ do_name(vector_load_op_name, "load") \ do_intrinsic(_VectorStoreOp, jdk_incubator_vector_VectorIntrinsics, vector_store_op_name, vector_store_op_sig, F_S) \ do_signature(vector_store_op_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/incubator/vector/Vector;Ljava/lang/Object;ILjdk/incubator/vector/VectorIntrinsics$StoreVectorOperation;)V") \ do_name(vector_store_op_name, "store") \ \
*** 1542,1564 **** do_signature(vector_test_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Z") \ do_name(vector_test_name, "test") \ \ do_intrinsic(_VectorBlend, jdk_incubator_vector_VectorIntrinsics, vector_blend_name, vector_blend_sig, F_S) \ do_signature(vector_blend_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ ! "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector$Mask;" \ "Ljdk/incubator/vector/VectorIntrinsics$VectorBlendOp;)Ljdk/incubator/vector/Vector;") \ do_name(vector_blend_name, "blend") \ \ do_intrinsic(_VectorCompare, jdk_incubator_vector_VectorIntrinsics, vector_compare_name, vector_compare_sig, F_S) \ do_signature(vector_compare_sig, "(ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;" \ ! "Ljdk/incubator/vector/VectorIntrinsics$VectorCompareOp;)Ljdk/incubator/vector/Vector$Mask;") \ do_name(vector_compare_name, "compare") \ \ do_intrinsic(_VectorRearrange, jdk_incubator_vector_VectorIntrinsics, vector_rearrange_name, vector_rearrange_sig, F_S) \ do_signature(vector_rearrange_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ ! "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector$Shuffle;" \ "Ljdk/incubator/vector/VectorIntrinsics$VectorRearrangeOp;)Ljdk/incubator/vector/Vector;") \ do_name(vector_rearrange_name, "rearrangeOp") \ \ do_intrinsic(_VectorExtract, jdk_incubator_vector_VectorIntrinsics, vector_extract_name, vector_extract_sig, F_S) \ do_signature(vector_extract_sig, "(Ljava/lang/Class;Ljava/lang/Class;I" \ --- 1542,1564 ---- do_signature(vector_test_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Z") \ do_name(vector_test_name, "test") \ \ do_intrinsic(_VectorBlend, jdk_incubator_vector_VectorIntrinsics, vector_blend_name, vector_blend_sig, F_S) \ do_signature(vector_blend_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ ! "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;" \ "Ljdk/incubator/vector/VectorIntrinsics$VectorBlendOp;)Ljdk/incubator/vector/Vector;") \ do_name(vector_blend_name, "blend") \ \ do_intrinsic(_VectorCompare, jdk_incubator_vector_VectorIntrinsics, vector_compare_name, vector_compare_sig, F_S) \ do_signature(vector_compare_sig, "(ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;" \ ! "Ljdk/incubator/vector/VectorIntrinsics$VectorCompareOp;)Ljdk/incubator/vector/VectorMask;") \ do_name(vector_compare_name, "compare") \ \ do_intrinsic(_VectorRearrange, jdk_incubator_vector_VectorIntrinsics, vector_rearrange_name, vector_rearrange_sig, F_S) \ do_signature(vector_rearrange_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I" \ ! "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorShuffle;" \ "Ljdk/incubator/vector/VectorIntrinsics$VectorRearrangeOp;)Ljdk/incubator/vector/Vector;") \ do_name(vector_rearrange_name, "rearrangeOp") \ \ do_intrinsic(_VectorExtract, jdk_incubator_vector_VectorIntrinsics, vector_extract_name, vector_extract_sig, F_S) \ do_signature(vector_extract_sig, "(Ljava/lang/Class;Ljava/lang/Class;I" \
*** 1592,1602 **** do_intrinsic(_VectorGatherOp, jdk_incubator_vector_VectorIntrinsics, vector_gather_name, vector_gather_sig, F_S) \ do_signature(vector_gather_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;" \ "Ljava/lang/Object;J" \ "Ljdk/incubator/vector/IntVector;" \ "Ljava/lang/Object;I[II" \ ! "Ljdk/incubator/vector/Vector$Species;" \ "Ljdk/incubator/vector/VectorIntrinsics$LoadVectorOperationWithMap;)" \ "Ljdk/incubator/vector/Vector;") \ do_name(vector_gather_name, "loadWithMap") \ do_intrinsic(_VectorScatterOp, jdk_incubator_vector_VectorIntrinsics, vector_scatter_name, vector_scatter_sig, F_S) \ do_signature(vector_scatter_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;" \ --- 1592,1602 ---- do_intrinsic(_VectorGatherOp, jdk_incubator_vector_VectorIntrinsics, vector_gather_name, vector_gather_sig, F_S) \ do_signature(vector_gather_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;" \ "Ljava/lang/Object;J" \ "Ljdk/incubator/vector/IntVector;" \ "Ljava/lang/Object;I[II" \ ! "Ljdk/incubator/vector/VectorSpecies;" \ "Ljdk/incubator/vector/VectorIntrinsics$LoadVectorOperationWithMap;)" \ "Ljdk/incubator/vector/Vector;") \ do_name(vector_gather_name, "loadWithMap") \ do_intrinsic(_VectorScatterOp, jdk_incubator_vector_VectorIntrinsics, vector_scatter_name, vector_scatter_sig, F_S) \ do_signature(vector_scatter_sig, "(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;" \
< prev index next >