]> Cypherpunks repositories - gostls13.git/commitdiff
test/codegen: updated comparison test to verify on ppc64,ppc64le
authorArchana R <aravind5@in.ibm.com>
Wed, 20 Oct 2021 09:11:57 +0000 (04:11 -0500)
committerLynn Boger <laboger@linux.vnet.ibm.com>
Thu, 21 Oct 2021 13:05:07 +0000 (13:05 +0000)
Updated test/codegen/comparison.go to verify memequal is inlined
as implemented in CL 328291.

Change-Id: If7824aed37ee1f8640e54fda0f9b7610582ba316
Reviewed-on: https://go-review.googlesource.com/c/go/+/357289
Run-TryBot: Lynn Boger <laboger@linux.vnet.ibm.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Lynn Boger <laboger@linux.vnet.ibm.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
test/codegen/comparisons.go

index 35a181f83b6d3552c7c8e86211912e0041e5d057..fd32ea335ce3aa9dc9ebe48c55b7c895ae049f29 100644 (file)
@@ -546,6 +546,8 @@ func equalConstString1() bool {
        b := string("Z")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a == b
 }
 
@@ -553,6 +555,8 @@ func equalVarString1(a string) bool {
        b := string("Z")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a[:1] == b
 }
 
@@ -561,6 +565,8 @@ func equalConstString2() bool {
        b := string("ZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a == b
 }
 
@@ -568,6 +574,8 @@ func equalVarString2(a string) bool {
        b := string("ZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a[:2] == b
 }
 
@@ -576,6 +584,8 @@ func equalConstString4() bool {
        b := string("ZZZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a == b
 }
 
@@ -583,6 +593,8 @@ func equalVarString4(a string) bool {
        b := string("ZZZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a[:4] == b
 }
 
@@ -591,6 +603,8 @@ func equalConstString8() bool {
        b := string("ZZZZZZZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a == b
 }
 
@@ -598,5 +612,7 @@ func equalVarString8(a string) bool {
        b := string("ZZZZZZZZ")
        // amd64:-".*memequal"
        // arm64:-".*memequal"
+       // ppc64:-".*memequal"
+       // ppc64le:-".*memequal"
        return a[:8] == b
 }