Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.1
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
local /
go /
src /
math /
[ HOME SHELL ]
Name
Size
Permission
Action
big
[ DIR ]
drwxr-xr-x
bits
[ DIR ]
drwxr-xr-x
cmplx
[ DIR ]
drwxr-xr-x
rand
[ DIR ]
drwxr-xr-x
abs.go
363
B
-rw-r--r--
acos_s390x.s
3.73
KB
-rw-r--r--
acosh.go
1.72
KB
-rw-r--r--
acosh_s390x.s
4.32
KB
-rw-r--r--
all_test.go
84.21
KB
-rw-r--r--
arith_s390x.go
2.01
KB
-rw-r--r--
arith_s390x_test.go
10.78
KB
-rw-r--r--
asin.go
983
B
-rw-r--r--
asin_386.s
1.09
KB
-rw-r--r--
asin_s390x.s
4.16
KB
-rw-r--r--
asinh.go
1.85
KB
-rw-r--r--
asinh_s390x.s
5.74
KB
-rw-r--r--
atan.go
2.97
KB
-rw-r--r--
atan2.go
1.45
KB
-rw-r--r--
atan2_386.s
396
B
-rw-r--r--
atan2_s390x.s
6.88
KB
-rw-r--r--
atan_386.s
376
B
-rw-r--r--
atan_s390x.s
3.69
KB
-rw-r--r--
atanh.go
1.93
KB
-rw-r--r--
atanh_s390x.s
5.36
KB
-rw-r--r--
bits.go
1.87
KB
-rw-r--r--
cbrt.go
2.25
KB
-rw-r--r--
cbrt_s390x.s
4.89
KB
-rw-r--r--
const.go
2.18
KB
-rw-r--r--
copysign.go
378
B
-rw-r--r--
cosh_s390x.s
5.59
KB
-rw-r--r--
dim.go
1.55
KB
-rw-r--r--
dim_amd64.s
1.9
KB
-rw-r--r--
dim_arm64.s
947
B
-rw-r--r--
dim_s390x.s
1.96
KB
-rw-r--r--
erf.go
11.38
KB
-rw-r--r--
erf_s390x.s
8.5
KB
-rw-r--r--
erfc_s390x.s
14.4
KB
-rw-r--r--
erfinv.go
3.36
KB
-rw-r--r--
example_test.go
3.33
KB
-rw-r--r--
exp.go
5.25
KB
-rw-r--r--
exp2_386.s
1.12
KB
-rw-r--r--
exp_amd64.s
4.23
KB
-rw-r--r--
exp_arm64.s
5.35
KB
-rw-r--r--
exp_asm.go
260
B
-rw-r--r--
exp_s390x.s
4.65
KB
-rw-r--r--
expm1.go
7.84
KB
-rw-r--r--
expm1_386.s
1.84
KB
-rw-r--r--
expm1_s390x.s
5.29
KB
-rw-r--r--
export_s390x_test.go
732
B
-rw-r--r--
export_test.go
357
B
-rw-r--r--
floor.go
3.09
KB
-rw-r--r--
floor_386.s
1.45
KB
-rw-r--r--
floor_amd64.s
1.98
KB
-rw-r--r--
floor_arm64.s
549
B
-rw-r--r--
floor_ppc64x.s
483
B
-rw-r--r--
floor_s390x.s
555
B
-rw-r--r--
floor_wasm.s
447
B
-rw-r--r--
fma.go
4.49
KB
-rw-r--r--
frexp.go
860
B
-rw-r--r--
frexp_386.s
689
B
-rw-r--r--
gamma.go
5.52
KB
-rw-r--r--
huge_test.go
2.24
KB
-rw-r--r--
hypot.go
773
B
-rw-r--r--
hypot_386.s
1.8
KB
-rw-r--r--
hypot_amd64.s
1.05
KB
-rw-r--r--
j0.go
13.6
KB
-rw-r--r--
j1.go
13.3
KB
-rw-r--r--
jn.go
7.17
KB
-rw-r--r--
ldexp.go
990
B
-rw-r--r--
ldexp_386.s
441
B
-rw-r--r--
lgamma.go
11.02
KB
-rw-r--r--
log.go
3.8
KB
-rw-r--r--
log10.go
740
B
-rw-r--r--
log10_386.s
596
B
-rw-r--r--
log10_s390x.s
4.73
KB
-rw-r--r--
log1p.go
6.3
KB
-rw-r--r--
log1p_386.s
860
B
-rw-r--r--
log1p_s390x.s
5.15
KB
-rw-r--r--
log_386.s
394
B
-rw-r--r--
log_amd64.s
3.66
KB
-rw-r--r--
log_s390x.s
4.31
KB
-rw-r--r--
logb.go
1014
B
-rw-r--r--
mod.go
834
B
-rw-r--r--
mod_386.s
531
B
-rw-r--r--
modf.go
847
B
-rw-r--r--
modf_386.s
1.07
KB
-rw-r--r--
modf_arm64.s
439
B
-rw-r--r--
modf_ppc64x.s
404
B
-rw-r--r--
nextafter.go
1.2
KB
-rw-r--r--
pow.go
3.16
KB
-rw-r--r--
pow10.go
1.24
KB
-rw-r--r--
pow_s390x.s
16.27
KB
-rw-r--r--
remainder.go
1.96
KB
-rw-r--r--
remainder_386.s
543
B
-rw-r--r--
signbit.go
302
B
-rw-r--r--
sin.go
6.23
KB
-rw-r--r--
sin_s390x.s
8.34
KB
-rw-r--r--
sincos.go
1.75
KB
-rw-r--r--
sinh.go
1.56
KB
-rw-r--r--
sinh_s390x.s
5.98
KB
-rw-r--r--
sqrt.go
4.84
KB
-rw-r--r--
sqrt_386.s
296
B
-rw-r--r--
sqrt_amd64.s
326
B
-rw-r--r--
sqrt_arm.s
521
B
-rw-r--r--
sqrt_arm64.s
302
B
-rw-r--r--
sqrt_mipsx.s
375
B
-rw-r--r--
sqrt_ppc64x.s
326
B
-rw-r--r--
sqrt_s390x.s
301
B
-rw-r--r--
sqrt_wasm.s
269
B
-rw-r--r--
stubs_386.s
908
B
-rw-r--r--
stubs_amd64.s
1.41
KB
-rw-r--r--
stubs_arm.s
1.7
KB
-rw-r--r--
stubs_arm64.s
1.37
KB
-rw-r--r--
stubs_mips64x.s
1.83
KB
-rw-r--r--
stubs_mipsx.s
1.79
KB
-rw-r--r--
stubs_ppc64x.s
1.58
KB
-rw-r--r--
stubs_riscv64.s
1.75
KB
-rw-r--r--
stubs_s390x.s
13.24
KB
-rw-r--r--
stubs_wasm.s
1.63
KB
-rw-r--r--
tan.go
3.61
KB
-rw-r--r--
tan_s390x.s
2.73
KB
-rw-r--r--
tanh.go
2.59
KB
-rw-r--r--
tanh_s390x.s
4.57
KB
-rw-r--r--
trig_reduce.go
2.94
KB
-rw-r--r--
unsafe.go
1.27
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : sinh_s390x.s
// Copyright 2016 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. #include "textflag.h" // Constants DATA sinhrodataL21<>+0(SB)/8, $0.231904681384629956E-16 DATA sinhrodataL21<>+8(SB)/8, $0.693147180559945286E+00 DATA sinhrodataL21<>+16(SB)/8, $704.E0 GLOBL sinhrodataL21<>+0(SB), RODATA, $24 DATA sinhrlog2<>+0(SB)/8, $0x3ff7154760000000 GLOBL sinhrlog2<>+0(SB), RODATA, $8 DATA sinhxinf<>+0(SB)/8, $0x7ff0000000000000 GLOBL sinhxinf<>+0(SB), RODATA, $8 DATA sinhxinit<>+0(SB)/8, $0x3ffb504f333f9de6 GLOBL sinhxinit<>+0(SB), RODATA, $8 DATA sinhxlim1<>+0(SB)/8, $800.E0 GLOBL sinhxlim1<>+0(SB), RODATA, $8 DATA sinhxadd<>+0(SB)/8, $0xc3200001610007fb GLOBL sinhxadd<>+0(SB), RODATA, $8 DATA sinhx4ff<>+0(SB)/8, $0x4ff0000000000000 GLOBL sinhx4ff<>+0(SB), RODATA, $8 // Minimax polynomial approximations DATA sinhe0<>+0(SB)/8, $0.11715728752538099300E+01 GLOBL sinhe0<>+0(SB), RODATA, $8 DATA sinhe1<>+0(SB)/8, $0.11715728752538099300E+01 GLOBL sinhe1<>+0(SB), RODATA, $8 DATA sinhe2<>+0(SB)/8, $0.58578643762688526692E+00 GLOBL sinhe2<>+0(SB), RODATA, $8 DATA sinhe3<>+0(SB)/8, $0.19526214587563004497E+00 GLOBL sinhe3<>+0(SB), RODATA, $8 DATA sinhe4<>+0(SB)/8, $0.48815536475176217404E-01 GLOBL sinhe4<>+0(SB), RODATA, $8 DATA sinhe5<>+0(SB)/8, $0.97631072948627397816E-02 GLOBL sinhe5<>+0(SB), RODATA, $8 DATA sinhe6<>+0(SB)/8, $0.16271839297756073153E-02 GLOBL sinhe6<>+0(SB), RODATA, $8 DATA sinhe7<>+0(SB)/8, $0.23245485387271142509E-03 GLOBL sinhe7<>+0(SB), RODATA, $8 DATA sinhe8<>+0(SB)/8, $0.29080955860869629131E-04 GLOBL sinhe8<>+0(SB), RODATA, $8 DATA sinhe9<>+0(SB)/8, $0.32311267157667725278E-05 GLOBL sinhe9<>+0(SB), RODATA, $8 // Sinh returns the hyperbolic sine of the argument. // // Special cases are: // Sinh(±0) = ±0 // Sinh(±Inf) = ±Inf // Sinh(NaN) = NaN // The algorithm used is minimax polynomial approximation // with coefficients determined with a Remez exchange algorithm. TEXT ·sinhAsm(SB),NOSPLIT,$0-16 FMOVD x+0(FP), F0 //specail case Sinh(±0) = ±0 FMOVD $(0.0), F1 FCMPU F0, F1 BEQ sinhIsZero //specail case Sinh(±Inf = ±Inf FMOVD $1.797693134862315708145274237317043567981e+308, F1 FCMPU F1, F0 BLEU sinhIsInf FMOVD $-1.797693134862315708145274237317043567981e+308, F1 FCMPU F1, F0 BGT sinhIsInf MOVD $sinhrodataL21<>+0(SB), R5 LTDBR F0, F0 MOVD sinhxinit<>+0(SB), R1 FMOVD F0, F4 MOVD R1, R3 BLTU L19 FMOVD F0, F2 L2: WORD $0xED205010 //cdb %f2,.L22-.L21(%r5) BYTE $0x00 BYTE $0x19 BGE L15 //jnl .L15 BVS L15 WFCEDBS V2, V2, V0 BEQ L20 L12: FMOVD F4, F0 FMOVD F0, ret+8(FP) RET L15: WFCEDBS V2, V2, V0 BVS L12 MOVD $sinhxlim1<>+0(SB), R2 FMOVD 0(R2), F0 WFCHDBS V0, V2, V0 BEQ L6 WFCHEDBS V4, V2, V6 MOVD $sinhxinf<>+0(SB), R1 FMOVD 0(R1), F0 BNE LEXITTAGsinh WFCHDBS V2, V4, V2 BNE L16 FNEG F0, F0 FMOVD F0, ret+8(FP) RET L19: FNEG F0, F2 BR L2 L6: MOVD $sinhxadd<>+0(SB), R2 FMOVD 0(R2), F0 MOVD sinhrlog2<>+0(SB), R2 LDGR R2, F6 WFMSDB V4, V6, V0, V16 FMOVD sinhrodataL21<>+8(SB), F6 WFADB V0, V16, V0 FMOVD sinhrodataL21<>+0(SB), F3 WFMSDB V0, V6, V4, V6 MOVD $sinhe9<>+0(SB), R2 WFMADB V0, V3, V6, V0 FMOVD 0(R2), F1 MOVD $sinhe7<>+0(SB), R2 WFMDB V0, V0, V6 FMOVD 0(R2), F5 MOVD $sinhe8<>+0(SB), R2 FMOVD 0(R2), F3 MOVD $sinhe6<>+0(SB), R2 WFMADB V6, V1, V5, V1 FMOVD 0(R2), F5 MOVD $sinhe5<>+0(SB), R2 FMOVD 0(R2), F7 MOVD $sinhe3<>+0(SB), R2 WFMADB V6, V3, V5, V3 FMOVD 0(R2), F5 MOVD $sinhe4<>+0(SB), R2 WFMADB V6, V7, V5, V7 FMOVD 0(R2), F5 MOVD $sinhe2<>+0(SB), R2 VLEG $0, 0(R2), V20 WFMDB V6, V6, V18 WFMADB V6, V5, V20, V5 WFMADB V1, V18, V7, V1 FNEG F0, F0 WFMADB V3, V18, V5, V3 MOVD $sinhe1<>+0(SB), R3 WFCEDBS V2, V4, V2 FMOVD 0(R3), F5 MOVD $sinhe0<>+0(SB), R3 WFMADB V6, V1, V5, V1 FMOVD 0(R3), F5 VLGVG $0, V16, R2 WFMADB V6, V3, V5, V6 RLL $3, R2, R2 RISBGN $0, $15, $48, R2, R1 BEQ L9 WFMSDB V0, V1, V6, V0 MOVD $sinhx4ff<>+0(SB), R3 FNEG F0, F0 FMOVD 0(R3), F2 FMUL F2, F0 ANDW $0xFFFF, R2 WORD $0xA53FEFB6 //llill %r3,61366 SUBW R2, R3, R2 RISBGN $0, $15, $48, R2, R1 LDGR R1, F2 FMUL F2, F0 FMOVD F0, ret+8(FP) RET L20: MOVD $sinhxadd<>+0(SB), R2 FMOVD 0(R2), F2 MOVD sinhrlog2<>+0(SB), R2 LDGR R2, F0 WFMSDB V4, V0, V2, V6 FMOVD sinhrodataL21<>+8(SB), F0 FADD F6, F2 MOVD $sinhe9<>+0(SB), R2 FMSUB F0, F2, F4 FMOVD 0(R2), F1 FMOVD sinhrodataL21<>+0(SB), F3 MOVD $sinhe7<>+0(SB), R2 FMADD F3, F2, F4 FMOVD 0(R2), F0 MOVD $sinhe8<>+0(SB), R2 WFMDB V4, V4, V2 FMOVD 0(R2), F3 MOVD $sinhe6<>+0(SB), R2 FMOVD 0(R2), F5 LGDR F6, R2 RLL $3, R2, R2 RISBGN $0, $15, $48, R2, R1 WFMADB V2, V1, V0, V1 LDGR R1, F0 MOVD $sinhe5<>+0(SB), R1 WFMADB V2, V3, V5, V3 FMOVD 0(R1), F5 MOVD $sinhe3<>+0(SB), R1 FMOVD 0(R1), F6 WFMDB V2, V2, V7 WFMADB V2, V5, V6, V5 WORD $0xA7487FB6 //lhi %r4,32694 FNEG F4, F4 ANDW $0xFFFF, R2 SUBW R2, R4, R2 RISBGN $0, $15, $48, R2, R3 LDGR R3, F6 WFADB V0, V6, V16 MOVD $sinhe4<>+0(SB), R1 WFMADB V1, V7, V5, V1 WFMDB V4, V16, V4 FMOVD 0(R1), F5 MOVD $sinhe2<>+0(SB), R1 VLEG $0, 0(R1), V16 MOVD $sinhe1<>+0(SB), R1 WFMADB V2, V5, V16, V5 VLEG $0, 0(R1), V16 WFMADB V3, V7, V5, V3 WFMADB V2, V1, V16, V1 FSUB F6, F0 FMUL F1, F4 MOVD $sinhe0<>+0(SB), R1 FMOVD 0(R1), F6 WFMADB V2, V3, V6, V2 WFMADB V0, V2, V4, V0 FMOVD F0, ret+8(FP) RET L9: WFMADB V0, V1, V6, V0 MOVD $sinhx4ff<>+0(SB), R3 FMOVD 0(R3), F2 FMUL F2, F0 WORD $0xA72AF000 //ahi %r2,-4096 RISBGN $0, $15, $48, R2, R1 LDGR R1, F2 FMUL F2, F0 FMOVD F0, ret+8(FP) RET L16: FMOVD F0, ret+8(FP) RET LEXITTAGsinh: sinhIsInf: sinhIsZero: FMOVD F0, ret+8(FP) RET
Close