aboutsummaryrefslogtreecommitdiff
path: root/test/codegen/math.go
diff options
context:
space:
mode:
authorfanzha02 <fannie.zhang@arm.com>2018-09-12 01:43:09 +0000
committerCherry Zhang <cherryyz@google.com>2018-09-12 15:34:20 +0000
commitd5377c2026b18e1307c6fd243ece98afc6330b71 (patch)
tree9051a92c06a6412eed37abbc2a65dda4bf2c1624 /test/codegen/math.go
parentb2fcfc1a50fbd46556f7075f7f1fbf600b5c9e5d (diff)
downloadgo-d5377c2026b18e1307c6fd243ece98afc6330b71.tar.xz
test: fix the wrong test of math.Copysign(c, -1) for arm64
The CL 132915 added the wrong codegen test for math.Copysign(c, -1), it should test that AND is not emitted. This CL fixes this error. Change-Id: Ida1d3d54ebfc7f238abccbc1f70f914e1b5bfd91 Reviewed-on: https://go-review.googlesource.com/134815 Reviewed-by: Giovanni Bajo <rasky@develer.com> Reviewed-by: Cherry Zhang <cherryyz@google.com> Run-TryBot: Giovanni Bajo <rasky@develer.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'test/codegen/math.go')
-rw-r--r--test/codegen/math.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/codegen/math.go b/test/codegen/math.go
index 99335d2efc..3d5f0917ef 100644
--- a/test/codegen/math.go
+++ b/test/codegen/math.go
@@ -74,7 +74,7 @@ func copysign(a, b, c float64) {
// amd64:"BTSQ\t[$]63"
// s390x:"LNDFR\t",-"MOVD\t" (no integer load/store)
// ppc64le:"FCPSGN"
- // arm64:"ORR\t[$]-9223372036854775808"
+ // arm64:"ORR", -"AND"
sink64[1] = math.Copysign(c, -1)
// Like math.Copysign(c, -1), but with integer operations. Useful