Fix inadequate grouping of if rules during evaluation

Bug: b/206086945
Change-Id: Ib26fe5ef1f41ed9bfaa91b584c0ff9247bcec1e6
diff --git a/src/main/java/com/android/tools/r8/shaking/IfRuleClassPartEquivalence.java b/src/main/java/com/android/tools/r8/shaking/IfRuleClassPartEquivalence.java
index 527565f..9501279 100644
--- a/src/main/java/com/android/tools/r8/shaking/IfRuleClassPartEquivalence.java
+++ b/src/main/java/com/android/tools/r8/shaking/IfRuleClassPartEquivalence.java
@@ -5,7 +5,6 @@
 package com.android.tools.r8.shaking;
 
 import com.google.common.base.Equivalence;
-import com.google.common.collect.Iterables;
 import java.util.Objects;
 
 public class IfRuleClassPartEquivalence extends Equivalence<ProguardIfRule> {
@@ -53,7 +52,6 @@
                 ? rule.getInheritanceClassName().hashCode()
                 : 0);
     result = 3 * result + (rule.getInheritanceIsImplements() ? 1 : 0);
-    result = 3 * result + Iterables.size(rule.subsequentRule.getWildcards());
     return result;
   }
 }