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