Skip to content
Permalink
Browse files
8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with …
…failed: length in range

Reviewed-by: vlivanov, neliasso
  • Loading branch information
Jatin Bhateja committed Jun 24, 2021
1 parent a30141d commit 0c3fc27a4577fbd054c409403e058d2859129c41
Showing 2 changed files with 1 addition and 3 deletions.
@@ -5345,12 +5345,11 @@ bool LibraryCallKit::inline_vectorizedMismatch() {
if (do_partial_inline) {
assert(elem_bt != T_ILLEGAL, "sanity");

const TypeVect* vt = TypeVect::make(elem_bt, inline_limit);

if (Matcher::match_rule_supported_vector(Op_VectorMaskGen, inline_limit, elem_bt) &&
Matcher::match_rule_supported_vector(Op_LoadVectorMasked, inline_limit, elem_bt) &&
Matcher::match_rule_supported_vector(Op_VectorCmpMasked, inline_limit, elem_bt)) {

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

@@ -70,7 +70,6 @@ compiler/whitebox/MakeMethodNotCompilableTest.java 8265360 macosx-aarch64

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

compiler/intrinsics/VectorizedMismatchTest.java 8268482 windows-x64

#############################################################################

0 comments on commit 0c3fc27

Please sign in to comment.