X7ROOT File Manager
Current Path:
/opt/golang/1.19.4/src/math/big
opt
/
golang
/
1.19.4
/
src
/
math
/
big
/
📁
..
📄
accuracy_string.go
(414 B)
📄
alias_test.go
(8.81 KB)
📄
arith.go
(8.28 KB)
📄
arith_386.s
(4.07 KB)
📄
arith_amd64.go
(306 B)
📄
arith_amd64.s
(9.09 KB)
📄
arith_arm.s
(4.03 KB)
📄
arith_arm64.s
(11.88 KB)
📄
arith_decl.go
(594 B)
📄
arith_decl_pure.go
(1.04 KB)
📄
arith_decl_s390x.go
(531 B)
📄
arith_loong64.s
(745 B)
📄
arith_mips64x.s
(817 B)
📄
arith_mipsx.s
(809 B)
📄
arith_ppc64x.s
(16.36 KB)
📄
arith_riscv64.s
(786 B)
📄
arith_s390x.s
(20.32 KB)
📄
arith_s390x_test.go
(812 B)
📄
arith_test.go
(19.88 KB)
📄
arith_wasm.s
(641 B)
📄
bits_test.go
(5.07 KB)
📄
calibrate_test.go
(4.63 KB)
📄
decimal.go
(6.63 KB)
📄
decimal_test.go
(3.33 KB)
📄
doc.go
(3.79 KB)
📄
example_rat_test.go
(1.68 KB)
📄
example_test.go
(4.05 KB)
📄
float.go
(44.28 KB)
📄
float_test.go
(51.94 KB)
📄
floatconv.go
(8.34 KB)
📄
floatconv_test.go
(24.27 KB)
📄
floatexample_test.go
(3.63 KB)
📄
floatmarsh.go
(3.53 KB)
📄
floatmarsh_test.go
(3.92 KB)
📄
ftoa.go
(13.55 KB)
📄
gcd_test.go
(2.16 KB)
📄
hilbert_test.go
(2.88 KB)
📄
int.go
(30.26 KB)
📄
int_test.go
(53.14 KB)
📄
intconv.go
(6.69 KB)
📄
intconv_test.go
(10.01 KB)
📄
intmarsh.go
(2.14 KB)
📄
intmarsh_test.go
(3.07 KB)
📄
link_test.go
(1.4 KB)
📄
nat.go
(26.73 KB)
📄
nat_test.go
(23.56 KB)
📄
natconv.go
(14.55 KB)
📄
natconv_test.go
(16.85 KB)
📄
natdiv.go
(34.15 KB)
📄
prime.go
(10.34 KB)
📄
prime_test.go
(7.1 KB)
📄
rat.go
(13.47 KB)
📄
rat_test.go
(18.89 KB)
📄
ratconv.go
(9.78 KB)
📄
ratconv_test.go
(15.75 KB)
📄
ratmarsh.go
(2.1 KB)
📄
ratmarsh_test.go
(3.3 KB)
📄
roundingmode_string.go
(501 B)
📄
sqrt.go
(2.79 KB)
📄
sqrt_test.go
(4.81 KB)
Editing: arith_decl_pure.go
// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build math_big_pure_go // +build math_big_pure_go package big func addVV(z, x, y []Word) (c Word) { return addVV_g(z, x, y) } func subVV(z, x, y []Word) (c Word) { return subVV_g(z, x, y) } func addVW(z, x []Word, y Word) (c Word) { // TODO: remove indirect function call when golang.org/issue/30548 is fixed fn := addVW_g if len(z) > 32 { fn = addVWlarge } return fn(z, x, y) } func subVW(z, x []Word, y Word) (c Word) { // TODO: remove indirect function call when golang.org/issue/30548 is fixed fn := subVW_g if len(z) > 32 { fn = subVWlarge } return fn(z, x, y) } func shlVU(z, x []Word, s uint) (c Word) { return shlVU_g(z, x, s) } func shrVU(z, x []Word, s uint) (c Word) { return shrVU_g(z, x, s) } func mulAddVWW(z, x []Word, y, r Word) (c Word) { return mulAddVWW_g(z, x, y, r) } func addMulVVW(z, x []Word, y Word) (c Word) { return addMulVVW_g(z, x, y) }
Upload File
Create Folder