aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid G. Andersen <dave.andersen@gmail.com>2012-01-25 16:09:12 -0800
committerRobert Griesemer <gri@golang.org>2012-01-25 16:09:12 -0800
commit1e09031f7f9293ba032c88abb55b373d341f01bf (patch)
treea8c80e8613d41d5101f14252809f6b902fad8401
parent9d4ae0ae5cab63013aac9f7682292324f1951666 (diff)
downloadgo-1e09031f7f9293ba032c88abb55b373d341f01bf.tar.gz
go-1e09031f7f9293ba032c88abb55b373d341f01bf.zip
math/big: return type of bitLen is an int; use MOVL on amd64.
R=golang-dev, gri CC=golang-dev https://golang.org/cl/5577050
-rw-r--r--src/pkg/math/big/arith_amd64.s6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pkg/math/big/arith_amd64.s b/src/pkg/math/big/arith_amd64.s
index 088f724704..54f647322b 100644
--- a/src/pkg/math/big/arith_amd64.s
+++ b/src/pkg/math/big/arith_amd64.s
@@ -266,9 +266,9 @@ E7: SUBL $1, BX // i--
TEXT ·bitLen(SB),7,$0
BSRQ x+0(FP), AX
JZ Z1
- INCQ AX
- MOVQ AX, n+8(FP)
+ INCL AX
+ MOVL AX, n+8(FP)
RET
-Z1: MOVQ $0, n+8(FP)
+Z1: MOVL $0, n+8(FP)
RET