From f8e4173a4ef44d0fb362f114c8314fbe99862d1c Mon Sep 17 00:00:00 2001 From: Rahul Raghavan Date: Tue, 21 Jun 2016 13:14:33 -0400 Subject: [PATCH] 8151661: Performance regression on Solaris-SPARC in 9-b103 Reviewed-by: kvn, aph --- hotspot/src/share/vm/adlc/formssel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hotspot/src/share/vm/adlc/formssel.cpp b/hotspot/src/share/vm/adlc/formssel.cpp index c9904c7da15..42aefeb2575 100644 --- a/hotspot/src/share/vm/adlc/formssel.cpp +++ b/hotspot/src/share/vm/adlc/formssel.cpp @@ -1246,8 +1246,7 @@ bool InstructForm::check_branch_variant(ArchDesc &AD, InstructForm *short_branch !is_short_branch() && // Don't match another short branch variant reduce_result() != NULL && strcmp(reduce_result(), short_branch->reduce_result()) == 0 && - _matrule->equivalent(AD.globalNames(), short_branch->_matrule) && - equivalent_predicates(this, short_branch)) { + _matrule->equivalent(AD.globalNames(), short_branch->_matrule)) { // The instructions are equivalent. // Now verify that both instructions have the same parameters and