--- old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java 2020-05-20 18:03:31.058126253 -0700 +++ new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java 2020-05-20 18:03:30.666118726 -0700 @@ -42,7 +42,6 @@ import jdk.vm.ci.amd64.AMD64; import jdk.vm.ci.code.Architecture; import jdk.vm.ci.meta.JavaKind; -import jdk.vm.ci.sparc.SPARC; public class BitOpNodesTest extends GraalCompilerTest { @@ -71,7 +70,7 @@ } else { // Even though there are AArch64 intrinsics for bitCount, they do // not use BitCountNode. - return arch instanceof SPARC; + return false; } } @@ -84,7 +83,7 @@ AMD64 amd64 = (AMD64) arch; return amd64.getFeatures().contains(AMD64.CPUFeature.LZCNT) && amd64.getFlags().contains(AMD64.Flag.UseCountLeadingZerosInstruction); } else { - return arch instanceof SPARC || arch instanceof AArch64; + return arch instanceof AArch64; } } @@ -97,7 +96,7 @@ AMD64 amd64 = (AMD64) arch; return amd64.getFeatures().contains(AMD64.CPUFeature.BMI1) && amd64.getFlags().contains(AMD64.Flag.UseCountTrailingZerosInstruction); } else { - return arch instanceof SPARC || arch instanceof AArch64; + return arch instanceof AArch64; } }