Skip to content

Commit 8b9c0d1

Browse files
Archana Rlaboger
Archana R
authored andcommitted
test/codegen: updated comparison test to verify on ppc64,ppc64le
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 <[email protected]> TryBot-Result: Go Bot <[email protected]> Trust: Lynn Boger <[email protected]> Reviewed-by: Cherry Mui <[email protected]>
1 parent fca46d0 commit 8b9c0d1

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

test/codegen/comparisons.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,13 +546,17 @@ func equalConstString1() bool {
546546
b := string("Z")
547547
// amd64:-".*memequal"
548548
// arm64:-".*memequal"
549+
// ppc64:-".*memequal"
550+
// ppc64le:-".*memequal"
549551
return a == b
550552
}
551553

552554
func equalVarString1(a string) bool {
553555
b := string("Z")
554556
// amd64:-".*memequal"
555557
// arm64:-".*memequal"
558+
// ppc64:-".*memequal"
559+
// ppc64le:-".*memequal"
556560
return a[:1] == b
557561
}
558562

@@ -561,13 +565,17 @@ func equalConstString2() bool {
561565
b := string("ZZ")
562566
// amd64:-".*memequal"
563567
// arm64:-".*memequal"
568+
// ppc64:-".*memequal"
569+
// ppc64le:-".*memequal"
564570
return a == b
565571
}
566572

567573
func equalVarString2(a string) bool {
568574
b := string("ZZ")
569575
// amd64:-".*memequal"
570576
// arm64:-".*memequal"
577+
// ppc64:-".*memequal"
578+
// ppc64le:-".*memequal"
571579
return a[:2] == b
572580
}
573581

@@ -576,13 +584,17 @@ func equalConstString4() bool {
576584
b := string("ZZZZ")
577585
// amd64:-".*memequal"
578586
// arm64:-".*memequal"
587+
// ppc64:-".*memequal"
588+
// ppc64le:-".*memequal"
579589
return a == b
580590
}
581591

582592
func equalVarString4(a string) bool {
583593
b := string("ZZZZ")
584594
// amd64:-".*memequal"
585595
// arm64:-".*memequal"
596+
// ppc64:-".*memequal"
597+
// ppc64le:-".*memequal"
586598
return a[:4] == b
587599
}
588600

@@ -591,12 +603,16 @@ func equalConstString8() bool {
591603
b := string("ZZZZZZZZ")
592604
// amd64:-".*memequal"
593605
// arm64:-".*memequal"
606+
// ppc64:-".*memequal"
607+
// ppc64le:-".*memequal"
594608
return a == b
595609
}
596610

597611
func equalVarString8(a string) bool {
598612
b := string("ZZZZZZZZ")
599613
// amd64:-".*memequal"
600614
// arm64:-".*memequal"
615+
// ppc64:-".*memequal"
616+
// ppc64le:-".*memequal"
601617
return a[:8] == b
602618
}

0 commit comments

Comments
 (0)