diff options
author | Russ Cox <rsc@golang.org> | 2010-01-25 18:52:55 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2010-01-25 18:52:55 -0800 |
commit | ab9fc72814710229b0118e302bbceae3e9260926 (patch) | |
tree | e8137325f4384b3cd062ab7f2700db20c32efb4c /src/pkg/big | |
parent | 3ed83878d067bfb4eaa5ba5390bcde974382000f (diff) | |
download | golang-ab9fc72814710229b0118e302bbceae3e9260926.tar.gz |
in C and asm, replace pkg·name with ·name
(eliminate assumption of package global name space,
make code easier to move between packages).
R=r
CC=golang-dev
http://codereview.appspot.com/194072
Diffstat (limited to 'src/pkg/big')
-rw-r--r-- | src/pkg/big/arith_386.s | 14 | ||||
-rw-r--r-- | src/pkg/big/arith_amd64.s | 14 | ||||
-rw-r--r-- | src/pkg/big/arith_arm.s | 28 |
3 files changed, 28 insertions, 28 deletions
diff --git a/src/pkg/big/arith_386.s b/src/pkg/big/arith_386.s index 2f89182c1..ce21880ae 100644 --- a/src/pkg/big/arith_386.s +++ b/src/pkg/big/arith_386.s @@ -6,7 +6,7 @@ // arithmetic operations on vectors implemented in arith.go. // func addVV_s(z, x, y *Word, n int) (c Word) -TEXT big·addVV_s(SB),7,$0 +TEXT ·addVV_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), CX @@ -31,7 +31,7 @@ E1: CMPL BX, BP // i < n // func subVV_s(z, x, y *Word, n int) (c Word) // (same as addVV_s except for SBBL instead of ADCL and label names) -TEXT big·subVV_s(SB),7,$0 +TEXT ·subVV_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), CX @@ -55,7 +55,7 @@ E2: CMPL BX, BP // i < n // func addVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·addVW_s(SB),7,$0 +TEXT ·addVW_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), AX // c = y @@ -77,7 +77,7 @@ E3: CMPL BX, BP // i < n // func subVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·subVW_s(SB),7,$0 +TEXT ·subVW_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), AX // c = y @@ -100,7 +100,7 @@ E4: CMPL BX, BP // i < n // func mulAddVWW_s(z, x *Word, y, r Word, n int) (c Word) -TEXT big·mulAddVWW_s(SB),7,$0 +TEXT ·mulAddVWW_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), BP @@ -127,7 +127,7 @@ E5: CMPL BX, $0 // i < 0 // func addMulVVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·addMulVVW_s(SB),7,$0 +TEXT ·addMulVVW_s(SB),7,$0 MOVL z+0(FP), DI MOVL x+4(FP), SI MOVL y+8(FP), BP @@ -156,7 +156,7 @@ E6: CMPL BX, $0 // i < 0 // divWVW_s(z* Word, xn Word, x *Word, y Word, n int) (r Word) -TEXT big·divWVW_s(SB),7,$0 +TEXT ·divWVW_s(SB),7,$0 MOVL z+0(FP), DI MOVL xn+4(FP), DX // r = xn MOVL x+8(FP), SI diff --git a/src/pkg/big/arith_amd64.s b/src/pkg/big/arith_amd64.s index f9b070b74..6cf0a7c69 100644 --- a/src/pkg/big/arith_amd64.s +++ b/src/pkg/big/arith_amd64.s @@ -8,7 +8,7 @@ // TODO(gri) - experiment with unrolled loops for faster execution // func addVV_s(z, x, y *Word, n int) (c Word) -TEXT big·addVV_s(SB),7,$0 +TEXT ·addVV_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), R9 @@ -33,7 +33,7 @@ E1: CMPQ BX, R11 // i < n // func subVV_s(z, x, y *Word, n int) (c Word) // (same as addVV_s except for SBBQ instead of ADCQ and label names) -TEXT big·subVV_s(SB),7,$0 +TEXT ·subVV_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), R9 @@ -57,7 +57,7 @@ E2: CMPQ BX, R11 // i < n // func addVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·addVW_s(SB),7,$0 +TEXT ·addVW_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), AX // c = y @@ -79,7 +79,7 @@ E3: CMPQ BX, R11 // i < n // func subVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·subVW_s(SB),7,$0 +TEXT ·subVW_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), AX // c = y @@ -102,7 +102,7 @@ E4: CMPQ BX, R11 // i < n // func mulAddVWW_s(z, x *Word, y, r Word, n int) (c Word) -TEXT big·mulAddVWW_s(SB),7,$0 +TEXT ·mulAddVWW_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), R9 @@ -127,7 +127,7 @@ E5: CMPQ BX, R11 // i < n // func addMulVVW_s(z, x *Word, y Word, n int) (c Word) -TEXT big·addMulVVW_s(SB),7,$0 +TEXT ·addMulVVW_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ x+8(FP), R8 MOVQ y+16(FP), R9 @@ -154,7 +154,7 @@ E6: CMPQ BX, R11 // i < n // divWVW_s(z* Word, xn Word, x *Word, y Word, n int) (r Word) -TEXT big·divWVW_s(SB),7,$0 +TEXT ·divWVW_s(SB),7,$0 MOVQ z+0(FP), R10 MOVQ xn+8(FP), DX // r = xn MOVQ x+16(FP), R8 diff --git a/src/pkg/big/arith_arm.s b/src/pkg/big/arith_arm.s index bbb31abb3..410c8c374 100644 --- a/src/pkg/big/arith_arm.s +++ b/src/pkg/big/arith_arm.s @@ -6,24 +6,24 @@ // arithmetic operations on vectors implemented in arith.go. // TODO(gri) Implement these routines. -TEXT big·addVV_s(SB),7,$0 - B big·addVV_g(SB) +TEXT ·addVV_s(SB),7,$0 + B ·addVV_g(SB) -TEXT big·subVV_s(SB),7,$0 - B big·subVV_g(SB) +TEXT ·subVV_s(SB),7,$0 + B ·subVV_g(SB) -TEXT big·addVW_s(SB),7,$0 - B big·addVW_g(SB) +TEXT ·addVW_s(SB),7,$0 + B ·addVW_g(SB) -TEXT big·subVW_s(SB),7,$0 - B big·subVW_g(SB) +TEXT ·subVW_s(SB),7,$0 + B ·subVW_g(SB) -TEXT big·mulAddVWW_s(SB),7,$0 - B big·mulAddVWW_g(SB) +TEXT ·mulAddVWW_s(SB),7,$0 + B ·mulAddVWW_g(SB) -TEXT big·addMulVVW_s(SB),7,$0 - B big·addMulVVW_g(SB) +TEXT ·addMulVVW_s(SB),7,$0 + B ·addMulVVW_g(SB) -TEXT big·divWVW_s(SB),7,$0 - B big·divWVW_g(SB) +TEXT ·divWVW_s(SB),7,$0 + B ·divWVW_g(SB) |