aboutsummaryrefslogtreecommitdiff
path: root/src/math
diff options
context:
space:
mode:
authorZhou Peng <p@ctriple.cn>2018-05-17 13:45:53 +0000
committerBrad Fitzpatrick <bradfitz@golang.org>2018-10-03 15:28:51 +0000
commitb8ac64a581b1e8e033cd7c9919d7dcf8fb16d17b (patch)
treeca65564e7cf9d9a7c045c704c866a7cc0bb2eaad /src/math
parent119fafcaa5ace647961b59d304b275d93a3e6e97 (diff)
downloadgo-b8ac64a581b1e8e033cd7c9919d7dcf8fb16d17b.tar.xz
all: this big patch remove whitespace from assembly files
Don't worry, this patch just remove trailing whitespace from assembly files, and does not touch any logical changes. Change-Id: Ia724ac0b1abf8bc1e41454bdc79289ef317c165d Reviewed-on: https://go-review.googlesource.com/c/113595 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/math')
-rw-r--r--src/math/big/arith_386.s2
-rw-r--r--src/math/big/arith_amd64.s6
-rw-r--r--src/math/big/arith_arm.s4
-rw-r--r--src/math/big/arith_s390x.s14
-rw-r--r--src/math/expm1_386.s4
-rw-r--r--src/math/sin_386.s2
-rw-r--r--src/math/sqrt_386.s2
-rw-r--r--src/math/sqrt_arm.s2
8 files changed, 18 insertions, 18 deletions
diff --git a/src/math/big/arith_386.s b/src/math/big/arith_386.s
index 6c080f074a..864fbc554e 100644
--- a/src/math/big/arith_386.s
+++ b/src/math/big/arith_386.s
@@ -183,7 +183,7 @@ L9: MOVL AX, DX // w = w1
SHRL CX, DX:AX // w>>s | w1<<ŝ
MOVL DX, (DI)(BX*4) // z[i] = w>>s | w1<<ŝ
ADDL $1, BX // i++
-
+
E9: CMPL BX, BP
JL L9 // i < n-1
diff --git a/src/math/big/arith_amd64.s b/src/math/big/arith_amd64.s
index 1b950a4a25..e9c8887523 100644
--- a/src/math/big/arith_amd64.s
+++ b/src/math/big/arith_amd64.s
@@ -324,10 +324,10 @@ TEXT ·mulAddVWW(SB),NOSPLIT,$0
MOVQ r+56(FP), CX // c = r
MOVQ z_len+8(FP), R11
MOVQ $0, BX // i = 0
-
+
CMPQ R11, $4
JL E5
-
+
U5: // i+4 <= n
// regular loop body unrolled 4x
MOVQ (0*8)(R8)(BX*8), AX
@@ -355,7 +355,7 @@ U5: // i+4 <= n
MOVQ AX, (3*8)(R10)(BX*8)
MOVQ DX, CX
ADDQ $4, BX // i += 4
-
+
LEAQ 4(BX), DX
CMPQ DX, R11
JLE U5
diff --git a/src/math/big/arith_arm.s b/src/math/big/arith_arm.s
index ba65fd2b1f..33aa36f709 100644
--- a/src/math/big/arith_arm.s
+++ b/src/math/big/arith_arm.s
@@ -123,7 +123,7 @@ TEXT ·shlVU(SB),NOSPLIT,$0
MOVW z_len+4(FP), R5
TEQ $0, R5
BEQ X7
-
+
MOVW z+0(FP), R1
MOVW x+12(FP), R2
ADD R5<<2, R2, R2
@@ -135,7 +135,7 @@ TEXT ·shlVU(SB),NOSPLIT,$0
MOVW $32, R4
SUB R3, R4
MOVW $0, R7
-
+
MOVW.W -4(R2), R6
MOVW R6<<R3, R7
MOVW R6>>R4, R6
diff --git a/src/math/big/arith_s390x.s b/src/math/big/arith_s390x.s
index 4520d161d7..9156d9debe 100644
--- a/src/math/big/arith_s390x.s
+++ b/src/math/big/arith_s390x.s
@@ -54,7 +54,7 @@ TEXT ·divWW(SB),NOSPLIT,$0
TEXT ·addVV(SB),NOSPLIT,$0
MOVD addvectorfacility+0x00(SB),R1
BR (R1)
-
+
TEXT ·addVV_check(SB),NOSPLIT, $0
MOVB ·hasVX(SB), R1
CMPBEQ R1, $1, vectorimpl // vectorfacility = 1, vector supported
@@ -89,7 +89,7 @@ TEXT ·addVV_vec(SB),NOSPLIT,$0
BLT v1
SUB $12, R3 // n -= 16
BLT A1 // if n < 0 goto A1
-
+
MOVD R8, R5
MOVD R9, R6
MOVD R2, R7
@@ -291,7 +291,7 @@ E1n: NEG R4, R4
TEXT ·subVV(SB),NOSPLIT,$0
MOVD subvectorfacility+0x00(SB),R1
BR (R1)
-
+
TEXT ·subVV_check(SB),NOSPLIT,$0
MOVB ·hasVX(SB), R1
CMPBEQ R1, $1, vectorimpl // vectorfacility = 1, vector supported
@@ -321,7 +321,7 @@ TEXT ·subVV_vec(SB),NOSPLIT,$0
MOVD $0, R4 // c = 0
MOVD $0, R0 // make sure it's zero
MOVD $0, R10 // i = 0
-
+
// s/JL/JMP/ below to disable the unrolled loop
SUB $4, R3 // n -= 4
BLT v1 // if n < 0 goto v1
@@ -413,7 +413,7 @@ UU1: VLM 0(R5), V1, V4 // 64-bytes into V1..V8
A1: ADD $12, R3 // n += 16
BLT v1 // if n < 0 goto v1
-
+
U1: // n >= 0
// regular loop body unrolled 4x
MOVD 0(R8)(R10*1), R5
@@ -532,7 +532,7 @@ E1: NEG R4, R4
TEXT ·addVW(SB),NOSPLIT,$0
MOVD addwvectorfacility+0x00(SB),R1
BR (R1)
-
+
TEXT ·addVW_check(SB),NOSPLIT,$0
MOVB ·hasVX(SB), R1
CMPBEQ R1, $1, vectorimpl // vectorfacility = 1, vector supported
@@ -742,7 +742,7 @@ E4: MOVD R4, c+56(FP) // return c
TEXT ·subVW(SB),NOSPLIT,$0
MOVD subwvectorfacility+0x00(SB),R1
BR (R1)
-
+
TEXT ·subVW_check(SB),NOSPLIT,$0
MOVB ·hasVX(SB), R1
CMPBEQ R1, $1, vectorimpl // vectorfacility = 1, vector supported
diff --git a/src/math/expm1_386.s b/src/math/expm1_386.s
index c1392cd52b..d020296ca7 100644
--- a/src/math/expm1_386.s
+++ b/src/math/expm1_386.s
@@ -8,7 +8,7 @@
TEXT ·Expm1(SB),NOSPLIT,$0
FLDLN2 // F0=log(2) = 1/log2(e) ~ 0.693147
FMOVD x+0(FP), F0 // F0=x, F1=1/log2(e)
- FABS // F0=|x|, F1=1/log2(e)
+ FABS // F0=|x|, F1=1/log2(e)
FUCOMPP F0, F1 // compare F0 to F1
FSTSW AX
SAHF
@@ -36,7 +36,7 @@ use_exp:
FSCALE // F0=e**x, F1=int(x*log2(e))
FMOVDP F0, F1 // F0=e**x
FLD1 // F0=1, F1=e**x
- FSUBDP F0, F1 // F0=e**x-1
+ FSUBDP F0, F1 // F0=e**x-1
FMOVDP F0, ret+8(FP)
RET
not_finite:
diff --git a/src/math/sin_386.s b/src/math/sin_386.s
index 9d605a1e38..45d12e00c8 100644
--- a/src/math/sin_386.s
+++ b/src/math/sin_386.s
@@ -24,7 +24,7 @@ TEXT ·Cos(SB),NOSPLIT,$0
FCOS // F0=cos(reduced_x)
FMOVDP F0, ret+8(FP)
RET
-
+
// func Sin(x float64) float64
TEXT ·Sin(SB),NOSPLIT,$0
FMOVD x+0(FP), F0 // F0=x
diff --git a/src/math/sqrt_386.s b/src/math/sqrt_386.s
index 402d152785..5a5c33a79a 100644
--- a/src/math/sqrt_386.s
+++ b/src/math/sqrt_386.s
@@ -4,7 +4,7 @@
#include "textflag.h"
-// func Sqrt(x float64) float64
+// func Sqrt(x float64) float64
TEXT ·Sqrt(SB),NOSPLIT,$0
FMOVD x+0(FP),F0
FSQRT
diff --git a/src/math/sqrt_arm.s b/src/math/sqrt_arm.s
index deb6712553..ffc7d1026d 100644
--- a/src/math/sqrt_arm.s
+++ b/src/math/sqrt_arm.s
@@ -4,7 +4,7 @@
#include "textflag.h"
-// func Sqrt(x float64) float64
+// func Sqrt(x float64) float64
TEXT ·Sqrt(SB),NOSPLIT,$0
MOVB runtime·goarm(SB), R11
CMP $5, R11