--- old/src/hotspot/share/opto/superword.cpp 2020-08-07 00:44:22.000000000 +0300 +++ new/src/hotspot/share/opto/superword.cpp 2020-08-07 00:44:22.000000000 +0300 @@ -2745,7 +2745,7 @@ } } // Move shift count into vector register. - cnt = VectorNode::shift_count(p0, cnt, vlen, velt_basic_type(p0)); + cnt = VectorNode::shift_count(p0->Opcode(), cnt, vlen, velt_basic_type(p0)); _igvn.register_new_node_with_optimizer(cnt); _phase->set_ctrl(cnt, _phase->get_ctrl(opd)); return cnt;