Skip to content
This repository was archived by the owner on Sep 2, 2022. It is now read-only.
/ jdk17 Public archive

Commit 0c3fc27

Browse files
author
Jatin Bhateja
committed
8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range
Reviewed-by: vlivanov, neliasso
1 parent a30141d commit 0c3fc27

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

src/hotspot/share/opto/library_call.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -5345,12 +5345,11 @@ bool LibraryCallKit::inline_vectorizedMismatch() {
53455345
if (do_partial_inline) {
53465346
assert(elem_bt != T_ILLEGAL, "sanity");
53475347

5348-
const TypeVect* vt = TypeVect::make(elem_bt, inline_limit);
5349-
53505348
if (Matcher::match_rule_supported_vector(Op_VectorMaskGen, inline_limit, elem_bt) &&
53515349
Matcher::match_rule_supported_vector(Op_LoadVectorMasked, inline_limit, elem_bt) &&
53525350
Matcher::match_rule_supported_vector(Op_VectorCmpMasked, inline_limit, elem_bt)) {
53535351

5352+
const TypeVect* vt = TypeVect::make(elem_bt, inline_limit);
53545353
Node* cmp_length = _gvn.transform(new CmpINode(length, intcon(inline_limit)));
53555354
Node* bol_gt = _gvn.transform(new BoolNode(cmp_length, BoolTest::gt));
53565355

test/hotspot/jtreg/ProblemList.txt

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ compiler/whitebox/MakeMethodNotCompilableTest.java 8265360 macosx-aarch64
7070

7171
compiler/codecache/jmx/PoolsIndependenceTest.java 8264632 macosx-x64
7272

73-
compiler/intrinsics/VectorizedMismatchTest.java 8268482 windows-x64
7473

7574
#############################################################################
7675

0 commit comments

Comments
 (0)