diff --git a/src/hotspot/share/opto/vectorIntrinsics.cpp b/src/hotspot/share/opto/vectorIntrinsics.cpp
index c51ee30895e..fa11c054637 100644
--- a/src/hotspot/share/opto/vectorIntrinsics.cpp
+++ b/src/hotspot/share/opto/vectorIntrinsics.cpp
@@ -3148,7 +3148,7 @@ bool LibraryCallKit::inline_index_partially_in_upper_range() {
}
Node* offset = argument(3);
- Node* limit = argument(5);
+ Node* limit = argument(4);
if (offset == nullptr || limit == nullptr) {
if (C->print_intrinsics()) {
tty->print_cr(" ** offset or limit argument is null");
index c51ee30895e..fa11c054637 100644
--- a/src/hotspot/share/opto/vectorIntrinsics.cpp
+++ b/src/hotspot/share/opto/vectorIntrinsics.cpp
@@ -3148,7 +3148,7 @@ bool LibraryCallKit::inline_index_partially_in_upper_range() {
}
Node* offset = argument(3);
- Node* limit = argument(5);
+ Node* limit = argument(4);
if (offset == nullptr || limit == nullptr) {
if (C->print_intrinsics()) {
tty->print_cr(" ** offset or limit argument is null");
- links to
-
Review openjdk/jdk/17247