< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page




1510    do_name(     getAndSetReference_name,                                "getAndSetReference")                                  \
1511    do_signature(getAndSetReference_signature,                           "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \
1512                                                                                                                                                \
1513   /* Vector API intrinsification support */                                                                                                    \
1514   do_intrinsic(_VectorUnaryOp, jdk_incubator_vector_VectorIntrinsics, vector_unary_op_name, vector_unary_op_sig, F_S)                          \
1515    do_signature(vector_unary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;") \
1516    do_name(vector_unary_op_name,     "unaryOp")                                                                                                \
1517                                                                                                                                                \
1518   do_intrinsic(_VectorBinaryOp, jdk_incubator_vector_VectorIntrinsics, vector_binary_op_name, vector_binary_op_sig, F_S)                       \
1519    do_signature(vector_binary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;") \
1520    do_name(vector_binary_op_name,     "binaryOp")                                                                                              \
1521                                                                                                                                                \
1522   do_intrinsic(_VectorTernaryOp, jdk_incubator_vector_VectorIntrinsics, vector_ternary_op_name, vector_ternary_op_sig, F_S)                    \
1523    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;") \
1524    do_name(vector_ternary_op_name,     "ternaryOp")                                                                                            \
1525                                                                                                                                                \
1526   do_intrinsic(_VectorBroadcastCoerced, jdk_incubator_vector_VectorIntrinsics, vector_broadcast_coerced_name, vector_broadcast_coerced_sig, F_S) \
1527    do_signature(vector_broadcast_coerced_sig, "(Ljava/lang/Class;Ljava/lang/Class;IJLjdk/incubator/vector/VectorSpecies;Ljdk/incubator/vector/VectorIntrinsics$BroadcastOperation;)Ljava/lang/Object;")     \
1528    do_name(vector_broadcast_coerced_name, "broadcastCoerced")                                                                                  \
1529                                                                                                                                                \








1530   do_intrinsic(_VectorLoadOp, jdk_incubator_vector_VectorIntrinsics, vector_load_op_name, vector_load_op_sig, F_S)                             \
1531    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;") \
1532    do_name(vector_load_op_name,     "load")                                                                                                    \
1533   do_intrinsic(_VectorStoreOp, jdk_incubator_vector_VectorIntrinsics, vector_store_op_name, vector_store_op_sig, F_S)                          \
1534    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") \
1535    do_name(vector_store_op_name,     "store")                                                                                                  \
1536                                                                                                                                                \
1537   do_intrinsic(_VectorReductionCoerced, jdk_incubator_vector_VectorIntrinsics, vector_reduction_coerced_name, vector_reduction_coerced_sig, F_S) \
1538    do_signature(vector_reduction_coerced_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjdk/incubator/vector/Vector;Ljava/util/function/Function;)J") \
1539    do_name(vector_reduction_coerced_name, "reductionCoerced")                                                                                  \
1540                                                                                                                                                \
1541   do_intrinsic(_VectorTest, jdk_incubator_vector_VectorIntrinsics, vector_test_name, vector_test_sig, F_S)                                     \
1542    do_signature(vector_test_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Z") \
1543    do_name(vector_test_name, "test")                                                                                                           \
1544                                                                                                                                                \
1545   do_intrinsic(_VectorBlend, jdk_incubator_vector_VectorIntrinsics, vector_blend_name, vector_blend_sig, F_S)                                  \
1546    do_signature(vector_blend_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I"                                                      \
1547                                    "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;"               \
1548                                    "Ljdk/incubator/vector/VectorIntrinsics$VectorBlendOp;)Ljdk/incubator/vector/Vector;")                      \
1549    do_name(vector_blend_name, "blend")                                                                                                         \




1510    do_name(     getAndSetReference_name,                                "getAndSetReference")                                  \
1511    do_signature(getAndSetReference_signature,                           "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \
1512                                                                                                                                                \
1513   /* Vector API intrinsification support */                                                                                                    \
1514   do_intrinsic(_VectorUnaryOp, jdk_incubator_vector_VectorIntrinsics, vector_unary_op_name, vector_unary_op_sig, F_S)                          \
1515    do_signature(vector_unary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;") \
1516    do_name(vector_unary_op_name,     "unaryOp")                                                                                                \
1517                                                                                                                                                \
1518   do_intrinsic(_VectorBinaryOp, jdk_incubator_vector_VectorIntrinsics, vector_binary_op_name, vector_binary_op_sig, F_S)                       \
1519    do_signature(vector_binary_op_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;") \
1520    do_name(vector_binary_op_name,     "binaryOp")                                                                                              \
1521                                                                                                                                                \
1522   do_intrinsic(_VectorTernaryOp, jdk_incubator_vector_VectorIntrinsics, vector_ternary_op_name, vector_ternary_op_sig, F_S)                    \
1523    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;") \
1524    do_name(vector_ternary_op_name,     "ternaryOp")                                                                                            \
1525                                                                                                                                                \
1526   do_intrinsic(_VectorBroadcastCoerced, jdk_incubator_vector_VectorIntrinsics, vector_broadcast_coerced_name, vector_broadcast_coerced_sig, F_S) \
1527    do_signature(vector_broadcast_coerced_sig, "(Ljava/lang/Class;Ljava/lang/Class;IJLjdk/incubator/vector/VectorSpecies;Ljdk/incubator/vector/VectorIntrinsics$BroadcastOperation;)Ljava/lang/Object;")     \
1528    do_name(vector_broadcast_coerced_name, "broadcastCoerced")                                                                                  \
1529                                                                                                                                                \
1530   do_intrinsic(_VectorShuffleIota, jdk_incubator_vector_VectorIntrinsics, vector_shuffle_step_iota_name, vector_shuffle_step_iota_sig, F_S)        \
1531    do_signature(vector_shuffle_step_iota_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljdk/incubator/vector/VectorSpecies;IILjdk/incubator/vector/VectorIntrinsics$ShuffleIotaOperation;)Ljdk/incubator/vector/VectorShuffle;")                                         \
1532    do_name(vector_shuffle_step_iota_name, "shuffleIota")                                                                                        \
1533                                                                                                                                                \
1534   do_intrinsic(_VectorShuffleToVector, jdk_incubator_vector_VectorIntrinsics, vector_shuffle_to_vector_name, vector_shuffle_to_vector_sig, F_S)     \
1535    do_signature(vector_shuffle_to_vector_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;Ljdk/incubator/vector/VectorShuffle;ILjdk/incubator/vector/VectorIntrinsics$ShuffleToVectorOperation;)Ljava/lang/Object;")                                        \
1536    do_name(vector_shuffle_to_vector_name, "shuffleToVector")                                                                                  \
1537                                                                                                                                                  \
1538   do_intrinsic(_VectorLoadOp, jdk_incubator_vector_VectorIntrinsics, vector_load_op_name, vector_load_op_sig, F_S)                             \
1539    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;") \
1540    do_name(vector_load_op_name,     "load")                                                                                                    \
1541   do_intrinsic(_VectorStoreOp, jdk_incubator_vector_VectorIntrinsics, vector_store_op_name, vector_store_op_sig, F_S)                          \
1542    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") \
1543    do_name(vector_store_op_name,     "store")                                                                                                  \
1544                                                                                                                                                \
1545   do_intrinsic(_VectorReductionCoerced, jdk_incubator_vector_VectorIntrinsics, vector_reduction_coerced_name, vector_reduction_coerced_sig, F_S) \
1546    do_signature(vector_reduction_coerced_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjdk/incubator/vector/Vector;Ljava/util/function/Function;)J") \
1547    do_name(vector_reduction_coerced_name, "reductionCoerced")                                                                                  \
1548                                                                                                                                                \
1549   do_intrinsic(_VectorTest, jdk_incubator_vector_VectorIntrinsics, vector_test_name, vector_test_sig, F_S)                                     \
1550    do_signature(vector_test_sig, "(ILjava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Z") \
1551    do_name(vector_test_name, "test")                                                                                                           \
1552                                                                                                                                                \
1553   do_intrinsic(_VectorBlend, jdk_incubator_vector_VectorIntrinsics, vector_blend_name, vector_blend_sig, F_S)                                  \
1554    do_signature(vector_blend_sig, "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I"                                                      \
1555                                    "Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/Vector;Ljdk/incubator/vector/VectorMask;"               \
1556                                    "Ljdk/incubator/vector/VectorIntrinsics$VectorBlendOp;)Ljdk/incubator/vector/Vector;")                      \
1557    do_name(vector_blend_name, "blend")                                                                                                         \


< prev index next >