Hyperbolic arc-(co)secant

Time bar (total: 2.4s)

start0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze15.0ms (0.6%)

Memory
-41.7MiB live, 2.4MiB allocated; 14ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%100.0%0.0%0.0%0.0%0.0%0
0.0%0.0%100.0%0.0%0.0%0.0%0.0%1
0.0%0.0%100.0%0.0%0.0%0.0%0.0%2
0.0%0.0%50.0%0.0%0.0%50.0%0.0%3
33.3%12.5%25.0%0.0%0.0%62.5%0.0%4
60.0%18.7%12.5%0.0%0.0%68.7%0.0%5
77.8%21.9%6.2%0.0%0.0%71.8%0.0%6
88.2%23.4%3.1%0.0%0.0%73.4%0.0%7
93.9%24.2%1.6%0.0%0.0%74.2%0.0%8
96.9%24.6%0.8%0.0%0.0%74.6%0.0%9
98.4%24.8%0.4%0.0%0.0%74.8%0.0%10
99.2%24.9%0.2%0.0%0.0%74.9%0.0%11
99.6%24.9%0.1%0.0%0.0%74.9%0.0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample846.0ms (34.6%)

Memory
19.7MiB live, 658.8MiB allocated; 273ms collecting garbage
Samples
523.0ms8 256×0valid
1.0ms19×0invalid
Precisions
Click to see histograms. Total time spent on operations: 364.0ms
ival-log: 130.0ms (35.8% of total)
ival-div!: 86.0ms (23.7% of total)
ival-sqrt: 68.0ms (18.7% of total)
ival-mult!: 41.0ms (11.3% of total)
ival-sub!: 19.0ms (5.2% of total)
ival-add!: 17.0ms (4.7% of total)
adjust: 2.0ms (0.6% of total)
Bogosity

preprocess50.0ms (2.1%)

Memory
-30.3MiB live, 14.7MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01827
111325
256324
3339724
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
Compiler

Compiled 26 to 18 computations (30.8% saved)

sample0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1
Outputs
#s(literal 1 binary64)
Samples
0.0ms0valid
Compiler

Compiled 3 to 3 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series19.0ms (0.8%)

Memory
21.7MiB live, 21.7MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02171326
Stop Event
iter-limit
Counts
9 → 51
Calls
Call 1
Inputs
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(/.f64 #s(literal 1 binary64) x)
#s(literal 1 binary64)
x
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 x x)
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 #s(literal -1/4 binary64) (pow.64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 3/32 binary64))) #s(literal 1/4 binary64))))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (/ 1 x) (/.f64 #s(literal 1 binary64) x))
#s(approx x x)
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (sqrt (- 1 (* x x))) #s(literal 1 binary64))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))))
#s(approx (- 1 (* x x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.64 x #s(literal 2 binary64)))))
#s(approx (* x x) (pow.64 x #s(literal 2 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (sqrt.64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 5 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (sqrt.64 #s(literal -1 binary64)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (sqrt.64 #s(literal -1 binary64))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (- 1 (* x x)) (*.f64 #s(literal -1 binary64) (pow.64 x #s(literal 2 binary64))))
#s(approx (- 1 (* x x)) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))))) x)) #s(literal 1 binary64)) x))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))))
Calls

3 calls:

TimeVariablePoint
2.0ms
x
inf
2.0ms
x
-inf
2.0ms
x
0

rewrite188.0ms (7.7%)

Memory
-0.4MiB live, 185.0MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0952
01634
19734
247634
3313434
0628734
Stop Event
iter-limit
node-limit
iter-limit
Counts
9 → 638
Calls
Call 1
Inputs
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(/.f64 #s(literal 1 binary64) x)
#s(literal 1 binary64)
x
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 x x)
Outputs
(-.f64 (log.64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (log.64 (fabs.64 x)))
(-.f64 (log.64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.64 (neg.f64 x)))
(-.f64 (log.64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.64 x))
(-.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (*.f64 x x)))
(+.f64 (log.64 (/.f64 #s(literal 1 binary64) x)) (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(+.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.64 x)) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (fabs.64 x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))
(/.f64 (+.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (*.f64 (neg.f64 x) x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.64 x) (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))
(neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(+.f64 (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (pow.64 #s(literal 1 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x)
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.64 x (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.64 x (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.64 #s(literal 1 binary64) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))
(/.f64 (/.f64 x (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 x (fabs.64 x)) (fabs.64 x))
(/.f64 #s(literal -2 binary64) (*.f64 (neg.f64 x) #s(literal 2 binary64)))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 x)))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(/.f64 #s(literal -1 binary64) (neg.f64 x))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 x (*.f64 x x))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.64 x #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) x)
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) x))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 0 binary64) x))
(pow.64 x #s(literal -1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 0 binary64) x))
(exp.64 (*.f64 (log.64 x) #s(literal -1 binary64)))
#s(literal 1 binary64)
x
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 x (fabs.64 x)))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(tan.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)))
(tan.64 (+.f64 (PI.f64) (acos.64 x)))
(tan.64 (acos.64 x))
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (fabs.64 x)) (fabs.64 x))
(/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 1 binary64)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))
(/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (cos.64 (+.f64 (PI.f64) (acos.64 x))))
(/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (cos.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64))))
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (sqrt.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(fabs.64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 1 binary64)))
(fabs.64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(cos.64 (asin.64 (sin.64 (fabs.64 (asin.64 x)))))
(cos.64 (asin.64 (sin.64 (asin.64 (fabs.64 x)))))
(cos.64 (asin.64 (sin.64 (neg.f64 (asin.64 x)))))
(cos.64 (asin.64 (sin.64 (asin.64 x))))
(cos.64 (asin.64 (neg.f64 (neg.f64 (fabs.64 x)))))
(cos.64 (neg.f64 (fabs.64 (asin.64 x))))
(cos.64 (neg.f64 (asin.64 (fabs.64 x))))
(cos.64 (fabs.64 (fabs.64 (asin.64 x))))
(cos.64 (fabs.64 (asin.64 (fabs.64 x))))
(cos.64 (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))
(cos.64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))
(cos.64 (neg.f64 (asin.64 x)))
(cos.64 (fabs.64 (asin.64 x)))
(cos.64 (asin.64 (fabs.64 x)))
(cos.64 (asin.64 x))
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (neg.f64 x))
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(neg.f64 (*.f64 (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) x))
(neg.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(sin.64 (acos.64 (sin.64 (fabs.64 (asin.64 x)))))
(sin.64 (acos.64 (sin.64 (asin.64 (fabs.64 x)))))
(sin.64 (acos.64 (sin.64 (neg.f64 (asin.64 x)))))
(sin.64 (acos.64 (sin.64 (asin.64 x))))
(sin.64 (acos.64 (neg.f64 (neg.f64 (fabs.64 x)))))
(sin.64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))))
(sin.64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)))
(sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)))
(sin.64 (acos.64 (neg.f64 (fabs.64 x))))
(sin.64 (acos.64 (fabs.64 x)))
(sin.64 (acos.64 (neg.f64 x)))
(sin.64 (acos.64 x))
(fma.f64 (sin.64 (asin.64 x)) (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x (/.f64 (+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)) (*.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.64 (asin.64 x))))
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(+.f64 (/.f64 (+.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x) (/.f64 (+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)))
(+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(exp.64 (*.f64 (log.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64))) (-.f64 (fabs.64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64))) (-.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 (-.f64 x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))) (*.f64 (neg.f64 x) x))
(*.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (neg.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (+.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) x))
(fabs.64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(fabs.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 (fabs.64 x))) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 (neg.f64 x))) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (+.f64 (acos.64 (fabs.64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (+.f64 (acos.64 (neg.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (acos.64 x)) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (neg.f64 (acos.64 x)) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (neg.f64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (neg.f64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (fabs.64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (fabs.64 (+.f64 (PI.f64) (asin.64 x))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (fabs.64 (+.f64 (PI.f64) (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (acos.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (acos.64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (fabs.64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (asin.64 (fabs.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (neg.f64 (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (PI.f64) (asin.64 x)))) (sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (+.f64 (PI.f64) (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (asin.64 x))) (sin.64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x))) (sin.64 (+.f64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x))) (sin.64 (+.f64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x))) (sin.64 (+.f64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (asin.64 x))) (sin.64 (+.f64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (asin.64 x))) (sin.64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 (fabs.64 x))) (asin.64 x))) (sin.64 (+.f64 (acos.64 (neg.f64 (fabs.64 x))) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (neg.f64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 x) (neg.f64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (fabs.64 (fabs.64 (asin.64 x))))) (sin.64 (+.f64 (acos.64 x) (fabs.64 (fabs.64 (asin.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (fabs.64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 x) (fabs.64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 x) (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.64 (+.f64 (acos.64 x) (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 x) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))) (sin.64 (+.f64 (acos.64 x) (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (neg.f64 (asin.64 (fabs.64 x))))) (sin.64 (+.f64 (acos.64 x) (neg.f64 (asin.64 (fabs.64 x)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (neg.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) x x) x)
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64)) (pow.64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 x) x))))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (asin.64 x))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (asin.64 x))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (asin.64 x))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 x) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (asin.64 x) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 x) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (asin.64 x))) (cos.64 (-.f64 (asin.64 x) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 x))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 x))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 x) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 x) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 x))) (cos.64 (+.f64 (acos.64 x) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (asin.64 x))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (asin.64 x))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 x) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 x) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 x) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (asin.64 x))) (sin.64 (+.f64 (acos.64 x) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)))
(/.f64 (+.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (-.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 x x) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x x) (*.f64 x x))))
(neg.f64 (fma.f64 x x #s(literal -1 binary64)))
(fma.f64 (neg.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64))) (-.f64 (fabs.64 x) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64))) (-.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)) #s(literal 1 binary64))
(fma.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.64 x) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.64 x)) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (neg.f64 x) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal 0 binary64))
(fma.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) x) #s(literal 0 binary64))
(fma.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 (neg.f64 x) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.64 x)) (neg.f64 (neg.f64 (fabs.64 x))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fabs.64 x)) (fabs.64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 0 binary64))
(fma.f64 (fabs.64 x) (neg.f64 (fabs.64 x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64))
(fma.f64 x (+.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) x)) #s(literal 0 binary64))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)) #s(literal 0 binary64))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal 0 binary64))
(fma.f64 x (neg.f64 x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(pow.64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64))
(pow.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64))
(pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))
(-.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 (fabs.64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 (neg.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (fabs.64 (asin.64 x))) (sin.64 (fabs.64 (asin.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (asin.64 (fabs.64 x))) (sin.64 (asin.64 (fabs.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (neg.f64 (asin.64 x))) (sin.64 (neg.f64 (asin.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (asin.64 x)) (sin.64 (asin.64 x))))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(sqrt.64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (fabs.64 (asin.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (asin.64 (fabs.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (neg.f64 (asin.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (asin.64 x)))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) x)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
(*.f64 (pow.64 (fabs.64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 (fabs.64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (fabs.64 x))) (neg.f64 (neg.f64 (fabs.64 x))))
(*.f64 (neg.f64 (neg.f64 (fabs.64 x))) (fabs.64 x))
(*.f64 (pow.64 (fabs.64 x) #s(literal 1 binary64)) (pow.64 (fabs.64 x) #s(literal 1 binary64)))
(*.f64 (pow.64 (fabs.64 x) #s(literal 1 binary64)) (fabs.64 x))
(*.f64 (pow.64 (neg.f64 x) #s(literal 1 binary64)) (pow.64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 (pow.64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.64 x)) (neg.f64 (fabs.64 x)))
(*.f64 (pow.64 x #s(literal 1 binary64)) (pow.64 x #s(literal 1 binary64)))
(*.f64 (pow.64 x #s(literal 1 binary64)) x)
(*.f64 (fabs.64 x) (neg.f64 (neg.f64 (fabs.64 x))))
(*.f64 (fabs.64 x) (fabs.64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) (pow.64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(fabs.64 (*.f64 (neg.f64 x) x))
(fabs.64 (*.f64 x x))
(/.f64 (+.f64 (sin.64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (fabs.64 (acos.64 x)))) (sin.64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (fabs.64 (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (neg.f64 (acos.64 x)))) (sin.64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (neg.f64 (acos.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (acos.64 x))) (sin.64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (acos.64 x)))) #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(pow.64 (neg.f64 (fabs.64 x)) #s(literal 2 binary64))
(pow.64 (fabs.64 x) #s(literal 2 binary64))
(pow.64 (neg.f64 x) #s(literal 2 binary64))
(pow.64 (*.f64 x x) #s(literal 1 binary64))
(pow.64 x #s(literal 2 binary64))
(sqrt.64 (*.f64 (*.f64 x x) (*.f64 x x)))
(exp.64 (*.f64 (log.64 (fabs.64 x)) #s(literal 2 binary64)))
(exp.64 (*.f64 (log.64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.64 (*.f64 (log.64 x) #s(literal 2 binary64)))

eval222.0ms (9.1%)

Memory
26.7MiB live, 411.0MiB allocated; 46ms collecting garbage
Compiler

Compiled 16 770 to 4 350 computations (74.1% saved)

prune11.0ms (0.5%)

Memory
-25.9MiB live, 20.9MiB allocated; 2ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New6774681
Fresh000
Picked101
Done000
Total6784682
Accuracy
100.0%
Counts
682 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
98.6%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
Compiler

Compiled 62 to 47 computations (24.2% saved)

sample0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
(log 2)
2
-1
1
Outputs
#s(literal 6243314768165359/9007199254740992 binary64)
#s(literal 2 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
Samples
0.0ms0valid
Compiler

Compiled 7 to 6 computations (14.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series90.0ms (3.7%)

Memory
6.7MiB live, 98.0MiB allocated; 15ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02591639
Stop Event
iter-limit
Counts
22 → 67
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
(+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x)))
(log.64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal -1 binary64) (log.64 x))
#s(literal -1 binary64)
(log.64 x)
x
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 2 binary64) x)
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
#s(literal 1 binary64)
(*.f64 x x)
(/.f64 #s(literal -1 binary64) x)
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 #s(literal -1/4 binary64) (pow.64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 3/32 binary64))) #s(literal 1/4 binary64))))))
#s(approx (* -1 (log x)) (*.f64 #s(literal -1 binary64) (log.64 x)))
#s(approx (log x) (log.64 x))
#s(approx x x)
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 #s(literal 1 binary64) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))) x))
#s(approx (sqrt (- 1 (* x x))) #s(literal 1 binary64))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))))
#s(approx (- 1 (* x x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.64 x #s(literal 2 binary64)))))
#s(approx (* x x) (pow.64 x #s(literal 2 binary64)))
#s(approx (/ -1 x) (/.f64 #s(literal -1 binary64) x))
#s(approx (- (sqrt (- 1 (* x x))) -1) #s(literal 2 binary64))
#s(approx (- (sqrt (- 1 (* x x))) -1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.64 x #s(literal 2 binary64)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (+.f64 #s(literal 2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (sqrt.64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 5 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (+ (log 2) (* -1 (log x))) (+.f64 (log.64 #s(literal 2 binary64)) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (* -1 (log x)) (log.64 (/.f64 #s(literal 1 binary64) x)))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (sqrt.64 #s(literal -1 binary64)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (sqrt.64 #s(literal -1 binary64))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (- 1 (* x x)) (*.f64 #s(literal -1 binary64) (pow.64 x #s(literal 2 binary64))))
#s(approx (- 1 (* x x)) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) x)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))))) x)) #s(literal 1 binary64)) x))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 6 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (sqrt.64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))))) x))))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))) x))))))
Calls

3 calls:

TimeVariablePoint
44.0ms
x
0
20.0ms
x
-inf
13.0ms
x
inf

rewrite117.0ms (4.8%)

Memory
32.7MiB live, 124.0MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029155
045110
1209106
2872106
33959106
04011106
Stop Event
iter-limit
node-limit
iter-limit
Counts
22 → 700
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
(+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x)))
(log.64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal -1 binary64) (log.64 x))
#s(literal -1 binary64)
(log.64 x)
x
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 2 binary64) x)
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
#s(literal 1 binary64)
(*.f64 x x)
(/.f64 #s(literal -1 binary64) x)
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (/.f64 #s(literal 2 binary64) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 #s(literal 1/2 binary64)) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.64 #s(literal 2 binary64)) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) (log.64 #s(literal 2 binary64)))) (log.64 #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 2 binary64)))) (log.64 #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 (log.64 #s(literal 1/2 binary64)) (log.64 #s(literal 1/2 binary64)))) (+.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 1/2 binary64))))
(/.f64 (-.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 (log.64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (fma.f64 (log.64 #s(literal 1/2 binary64)) (log.64 #s(literal 1/2 binary64)) (*.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64)))) (-.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64))) (*.f64 (log.64 x) (log.64 x))) (+.f64 (log.64 #s(literal 2 binary64)) (log.64 x)))
(/.f64 (+.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 (log.64 #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (-.f64 (*.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64))) (*.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.64 (log.64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.64 (log.64 x) #s(literal 3 binary64))) (fma.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64)) (fma.f64 (log.64 x) (log.64 x) (*.f64 (log.64 #s(literal 2 binary64)) (log.64 x)))))
(/.f64 (-.f64 (*.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64))) (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)))) (-.f64 (log.64 #s(literal 2 binary64)) (neg.f64 (log.64 x))))
(/.f64 (+.f64 (pow.64 (log.64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64))) (fma.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 (log.64 #s(literal 2 binary64)) (neg.f64 (log.64 x))))))
(neg.f64 (-.f64 (log.64 #s(literal 1/2 binary64)) (neg.f64 (log.64 x))))
(neg.f64 (log.64 (/.f64 x #s(literal 2 binary64))))
(fma.f64 (log.64 x) #s(literal -1 binary64) (neg.f64 (log.64 #s(literal 1/2 binary64))))
(fma.f64 (log.64 x) #s(literal -1 binary64) (log.64 #s(literal 2 binary64)))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64) (neg.f64 (log.64 #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64) (log.64 #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (log.64 x) (neg.f64 (log.64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (log.64 x) (log.64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)) (neg.f64 (log.64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)) (log.64 #s(literal 2 binary64)))
(-.f64 (log.64 #s(literal -2 binary64)) (log.64 (neg.f64 x)))
(-.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 1/2 binary64)))
(-.f64 (log.64 #s(literal 2 binary64)) (log.64 x))
(+.f64 (log.64 #s(literal -2 binary64)) (log.64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 #s(literal 1/2 binary64))))
(+.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 2 binary64)))
(+.f64 (log.64 #s(literal 2 binary64)) (neg.f64 (log.64 x)))
(log.64 (/.f64 #s(literal 2 binary64) x))
(+.f64 (log.64 #s(literal 2 binary64)) (log.64 #s(literal 1 binary64)))
(log.64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (log.64 x) #s(literal -1 binary64))
(*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.64 x))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)))
(neg.f64 (log.64 x))
(-.f64 (log.64 #s(literal -1 binary64)) (log.64 (neg.f64 x)))
(-.f64 (log.64 #s(literal 1 binary64)) (log.64 x))
(+.f64 (log.64 #s(literal -1 binary64)) (log.64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.64 #s(literal 1 binary64)) (neg.f64 (log.64 x)))
(+.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 1 binary64)))
(log.64 (/.f64 #s(literal 1 binary64) x))
#s(literal -1 binary64)
(*.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x)
(*.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (log.64 x) #s(literal 1 binary64))
(*.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)))
(*.f64 #s(literal 1 binary64) (log.64 x))
(/.f64 (*.f64 (log.64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (log.64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (log.64 x) x) x)
(/.f64 (*.f64 (neg.f64 x) (log.64 x)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 2 binary64) (log.64 x)) #s(literal 2 binary64))
(/.f64 (*.f64 x (log.64 x)) x)
(neg.f64 (neg.f64 (log.64 x)))
(fma.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (log.64 x) #s(literal 1 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (log.64 x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 #s(literal 1 binary64) (log.64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.64 x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(-.f64 (log.64 #s(literal 1 binary64)) (neg.f64 (log.64 x)))
(+.f64 (log.64 #s(literal 1 binary64)) (log.64 x))
(+.f64 (log.64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(+.f64 (log.64 x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(+.f64 (log.64 x) (log.64 #s(literal 1 binary64)))
(log.64 x)
x
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal -2 binary64) x) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 x x) (*.f64 x x))
(/.f64 (/.f64 #s(literal -2 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) (neg.f64 x))
(/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(literal -2 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64)))
(neg.f64 (/.f64 #s(literal -2 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(-.f64 (log.64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (log.64 (fabs.64 x)))
(-.f64 (log.64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.64 (neg.f64 x)))
(-.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (*.f64 x x)))
(-.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.64 x))
(+.f64 (log.64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 (log.64 x)))
(+.f64 (neg.f64 (log.64 x)) (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.64 x)) (neg.f64 (fabs.64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x)) (neg.f64 x)) (*.f64 x x))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (fabs.64 x))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.64 x) (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 x (fabs.64 x)))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x)
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x))
(*.f64 x (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(tan.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)))
(tan.64 (+.f64 (PI.f64) (acos.64 x)))
(tan.64 (acos.64 x))
(/.f64 (*.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (fabs.64 x)) (fabs.64 x))
(/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (cos.64 (+.f64 (PI.f64) (acos.64 x))))
(/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64))
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))
(/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(*.f64 (sqrt.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(fabs.64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(cos.64 (neg.f64 (fabs.64 (asin.64 x))))
(cos.64 (neg.f64 (asin.64 (fabs.64 x))))
(cos.64 (fabs.64 (fabs.64 (asin.64 x))))
(cos.64 (fabs.64 (asin.64 (fabs.64 x))))
(cos.64 (+.f64 (neg.f64 (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.64 x)) (PI.f64)))
(cos.64 (+.f64 (+.f64 (PI.f64) (asin.64 x)) (PI.f64)))
(cos.64 (asin.64 (neg.f64 (fabs.64 x))))
(cos.64 (neg.f64 (asin.64 x)))
(cos.64 (fabs.64 (asin.64 x)))
(cos.64 (asin.64 (fabs.64 x)))
(cos.64 (asin.64 x))
(/.f64 (/.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(neg.f64 (*.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(neg.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(sin.64 (neg.f64 (+.f64 (PI.f64) (acos.64 x))))
(sin.64 (+.f64 (fabs.64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (asin.64 (fabs.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (neg.f64 (asin.64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.64 (+.f64 (neg.f64 (acos.64 x)) (PI.f64)))
(sin.64 (+.f64 (+.f64 (PI.f64) (acos.64 x)) (PI.f64)))
(sin.64 (acos.64 (neg.f64 (fabs.64 x))))
(sin.64 (acos.64 (fabs.64 x)))
(sin.64 (acos.64 (neg.f64 x)))
(sin.64 (acos.64 x))
(fma.f64 (sin.64 (asin.64 x)) (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x (*.f64 (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(-.f64 (*.f64 (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.64 (asin.64 x))))
(sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(+.f64 (*.f64 (sin.64 (asin.64 x)) (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x) (*.f64 (sin.64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(exp.64 (*.f64 (log.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64))) (-.f64 (fabs.64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64))) (-.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 (-.f64 x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))))
(*.f64 (+.f64 #s(literal -1 binary64) (fabs.64 x)) (-.f64 #s(literal -1 binary64) (fabs.64 x)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 x)) (-.f64 #s(literal -1 binary64) (neg.f64 x)))
(*.f64 (+.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) x))
(*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))) (*.f64 (neg.f64 x) x))
(*.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 x #s(literal -1 binary64)))
(*.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (+.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) x))
(fabs.64 (*.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(fabs.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (neg.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) x x) x)
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64)) (pow.64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 x) x))))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (fabs.64 (asin.64 x)) (asin.64 x))) (cos.64 (-.f64 (fabs.64 (asin.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 (fabs.64 x)) (asin.64 x))) (cos.64 (-.f64 (asin.64 (fabs.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (neg.f64 (asin.64 x)) (asin.64 x))) (cos.64 (-.f64 (neg.f64 (asin.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (fabs.64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 x) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (asin.64 (fabs.64 x)))) (cos.64 (-.f64 (asin.64 x) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (neg.f64 (asin.64 x)))) (cos.64 (-.f64 (asin.64 x) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.64 (+.f64 (asin.64 x) (asin.64 x))) (cos.64 (-.f64 (asin.64 x) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (fabs.64 x)) (acos.64 x))) (cos.64 (+.f64 (acos.64 (fabs.64 x)) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 (neg.f64 x)) (acos.64 x))) (cos.64 (+.f64 (acos.64 (neg.f64 x)) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 (fabs.64 x)))) (cos.64 (+.f64 (acos.64 x) (acos.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 (neg.f64 x)))) (cos.64 (+.f64 (acos.64 x) (acos.64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.64 (-.f64 (acos.64 x) (acos.64 x))) (cos.64 (+.f64 (acos.64 x) (acos.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (fabs.64 x)) (asin.64 x))) (sin.64 (+.f64 (acos.64 (fabs.64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 (neg.f64 x)) (asin.64 x))) (sin.64 (+.f64 (acos.64 (neg.f64 x)) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (fabs.64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 x) (fabs.64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (asin.64 (fabs.64 x)))) (sin.64 (+.f64 (acos.64 x) (asin.64 (fabs.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (neg.f64 (asin.64 x)))) (sin.64 (+.f64 (acos.64 x) (neg.f64 (asin.64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.64 (-.f64 (acos.64 x) (asin.64 x))) (sin.64 (+.f64 (acos.64 x) (asin.64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)))
(/.f64 (+.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (-.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 x x) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x x) (*.f64 x x))))
(neg.f64 (fma.f64 x x #s(literal -1 binary64)))
(fma.f64 (neg.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64))) (-.f64 (fabs.64 x) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64))) (-.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1 binary64) (fabs.64 x)) (-.f64 #s(literal -1 binary64) (fabs.64 x)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 x)) (-.f64 #s(literal -1 binary64) (neg.f64 x)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) x) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)) #s(literal 1 binary64))
(fma.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.64 x) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fabs.64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.64 x)) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 x #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) x) #s(literal 0 binary64))
(fma.f64 (-.f64 x #s(literal -1 binary64)) (-.f64 (neg.f64 x) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.64 x)) (neg.f64 (neg.f64 (fabs.64 x))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fabs.64 x)) (fabs.64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fabs.64 x) (neg.f64 (fabs.64 x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 x (+.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) x)) #s(literal 0 binary64))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)) #s(literal 0 binary64))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal 0 binary64))
(fma.f64 x (neg.f64 x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(pow.64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64))
(pow.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64))
(pow.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))
(-.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 (fabs.64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 (neg.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (acos.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (fabs.64 (asin.64 x))) (sin.64 (fabs.64 (asin.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (asin.64 (fabs.64 x))) (sin.64 (asin.64 (fabs.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (neg.f64 (asin.64 x))) (sin.64 (neg.f64 (asin.64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.64 (asin.64 x)) (sin.64 (asin.64 x))))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(sqrt.64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (fabs.64 (asin.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (asin.64 (fabs.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (neg.f64 (asin.64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.64 (*.f64 #s(literal 2 binary64) (asin.64 x)))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) x)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
#s(literal 1 binary64)
(*.f64 (pow.64 (fabs.64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 (fabs.64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (fabs.64 x))) (neg.f64 (neg.f64 (fabs.64 x))))
(*.f64 (neg.f64 (neg.f64 (fabs.64 x))) (fabs.64 x))
(*.f64 (pow.64 (fabs.64 x) #s(literal 1 binary64)) (pow.64 (fabs.64 x) #s(literal 1 binary64)))
(*.f64 (pow.64 (fabs.64 x) #s(literal 1 binary64)) (fabs.64 x))
(*.f64 (pow.64 (neg.f64 x) #s(literal 1 binary64)) (pow.64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 (pow.64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.64 x)) (neg.f64 (fabs.64 x)))
(*.f64 (pow.64 x #s(literal 1 binary64)) (pow.64 x #s(literal 1 binary64)))
(*.f64 (pow.64 x #s(literal 1 binary64)) x)
(*.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(*.f64 (fabs.64 x) (neg.f64 (neg.f64 (fabs.64 x))))
(*.f64 (fabs.64 x) (fabs.64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) (pow.64 #s(literal -1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) (pow.64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) x))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(fabs.64 (*.f64 (neg.f64 x) x))
(fabs.64 (*.f64 x x))
(/.f64 (pow.64 (fabs.64 x) #s(literal 1 binary64)) (pow.64 (fabs.64 x) #s(literal -1 binary64)))
(/.f64 (pow.64 (neg.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (pow.64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(neg.f64 (*.f64 (neg.f64 x) x))
(pow.64 (neg.f64 (fabs.64 x)) #s(literal 2 binary64))
(pow.64 (fabs.64 x) #s(literal 2 binary64))
(pow.64 (neg.f64 x) #s(literal 2 binary64))
(pow.64 (*.f64 x x) #s(literal 1 binary64))
(pow.64 x #s(literal 2 binary64))
(sqrt.64 (*.f64 (*.f64 x x) (*.f64 x x)))
(exp.64 (*.f64 (log.64 x) #s(literal 2 binary64)))
(exp.64 (*.f64 (log.64 (fabs.64 x)) #s(literal 2 binary64)))
(exp.64 (*.f64 (log.64 (neg.f64 x)) #s(literal 2 binary64)))
(*.f64 (pow.64 (neg.f64 x) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.64 (neg.f64 x) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 #s(literal -1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal -1 binary64) (fabs.64 x)))
(*.f64 (pow.64 #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.64 #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 x (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (neg.f64 x) (fabs.64 x)) (fabs.64 x))
(/.f64 (/.f64 #s(literal -2 binary64) x) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) x))
(/.f64 (neg.f64 x) (*.f64 x x))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))
(/.f64 x (*.f64 (neg.f64 x) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.64 (neg.f64 x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 x))
(neg.f64 (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal -1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal -1 binary64) (fabs.64 x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 x (/.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(pow.64 (neg.f64 x) #s(literal -1 binary64))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(exp.64 (*.f64 (log.64 (neg.f64 x)) #s(literal -1 binary64)))
(-.f64 (log.64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (log.64 (fabs.64 x)))
(-.f64 (log.64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.64 (neg.f64 x)))
(-.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (*.f64 x x)))
(-.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.64 x))
(+.f64 (log.64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 (log.64 x)))
(+.f64 (neg.f64 (log.64 x)) (log.64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.64 x))))
(*.f64 (/.f64 x (fabs.64 x)) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.64 x)) (neg.f64 (fabs.64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x)) (neg.f64 x)) (*.f64 x x))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))) (neg.f64 (fabs.64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x)) (fabs.64 x))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (pow.64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (pow.64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.64 x) (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.64 x))) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.64 x)) (/.f64 #s(literal 1 binary64) (fabs.64 x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (*.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(+.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x)
(*.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) x)
(/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 x))) (*.f64 (neg.f64 x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x)) (*.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x) (*.f64 x x)) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64) (*.f64 (neg.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 x) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 x x)) (*.f64 x x))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.64 #s(literal 1 binary64) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (neg.f64 x))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))) (+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.64 #s(literal -1 binary64) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) x)
(/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(neg.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal -1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x #s(literal 1 binary64))
(fma.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(fma.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 x (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 0 binary64))
(fma.f64 x (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(+.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64))
(+.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(+.f64 #s(literal 1 binary64) (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))

eval246.0ms (10.0%)

Memory
9.6MiB live, 430.9MiB allocated; 44ms collecting garbage
Compiler

Compiled 18 264 to 3 835 computations (79.0% saved)

prune23.0ms (0.9%)

Memory
-20.6MiB live, 32.7MiB allocated; 20ms collecting garbage
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New9071908
Fresh000
Picked134
Done000
Total9084912
Accuracy
100.0%
Counts
912 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
98.6%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
Compiler

Compiled 61 to 46 computations (24.6% saved)

sample0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
6243314768165359/9007199254740992
-1
Outputs
#s(literal 6243314768165359/9007199254740992 binary64)
#s(literal -1 binary64)
Samples
0.0ms0valid
Compiler

Compiled 4 to 4 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series33.0ms (1.3%)

Memory
-20.1MiB live, 72.0MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0105440
Stop Event
iter-limit
Counts
7 → 19
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 #s(literal -1 binary64) (log.64 x))
#s(literal -1 binary64)
(log.64 x)
x
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 #s(literal -1/4 binary64) (pow.64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 3/32 binary64))) #s(literal 1/4 binary64))))))
#s(approx (+ 6243314768165359/9007199254740992 (* -1 (log x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (* -1 (log x)) (*.f64 #s(literal -1 binary64) (log.64 x)))
#s(approx (log x) (log.64 x))
#s(approx x x)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (sqrt.64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 5 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (+ 6243314768165359/9007199254740992 (* -1 (log x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (* -1 (log x)) (log.64 (/.f64 #s(literal 1 binary64) x)))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
Calls

3 calls:

TimeVariablePoint
9.0ms
x
0
8.0ms
x
inf
7.0ms
x
-inf

rewrite160.0ms (6.5%)

Memory
37.1MiB live, 271.9MiB allocated; 16ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01535
01827
112325
257925
3342825
0659025
Stop Event
iter-limit
node-limit
iter-limit
Counts
7 → 74
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 #s(literal -1 binary64) (log.64 x))
#s(literal -1 binary64)
(log.64 x)
x
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal -6243314768165359/9007199254740992 binary64))) (+.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (fma.f64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (log.64 x) (log.64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(/.f64 (+.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (-.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (log.64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.64 x) (log.64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))
(/.f64 (+.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))))
(neg.f64 (-.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))
(neg.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (log.64 x) #s(literal -1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal -1 binary64) (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))
(+.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 (log.64 x) #s(literal -1 binary64))
(*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.64 x))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)))
(neg.f64 (log.64 x))
(-.f64 (log.64 #s(literal -1 binary64)) (log.64 (neg.f64 x)))
(-.f64 (log.64 #s(literal 1 binary64)) (log.64 x))
(+.f64 (log.64 #s(literal -1 binary64)) (log.64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.64 #s(literal 1 binary64)) (neg.f64 (log.64 x)))
(+.f64 (neg.f64 (log.64 x)) (log.64 #s(literal 1 binary64)))
(log.64 (/.f64 #s(literal 1 binary64) x))
#s(literal -1 binary64)
(*.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x)
(*.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (log.64 x) #s(literal 1 binary64))
(*.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)))
(*.f64 #s(literal 1 binary64) (log.64 x))
(/.f64 (*.f64 (log.64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (log.64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (log.64 x) x) x)
(/.f64 (*.f64 (neg.f64 x) (log.64 x)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 2 binary64) (log.64 x)) #s(literal 2 binary64))
(/.f64 (*.f64 x (log.64 x)) x)
(neg.f64 (neg.f64 (log.64 x)))
(fma.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (log.64 x) #s(literal 1 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (log.64 x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(fma.f64 #s(literal 1 binary64) (log.64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.64 x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(-.f64 (log.64 #s(literal 1 binary64)) (neg.f64 (log.64 x)))
(+.f64 (log.64 #s(literal 1 binary64)) (log.64 x))
(+.f64 (log.64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(+.f64 (log.64 x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(+.f64 (log.64 x) (log.64 #s(literal 1 binary64)))
(log.64 x)
x

eval23.0ms (1.0%)

Memory
-27.7MiB live, 22.4MiB allocated; 4ms collecting garbage
Compiler

Compiled 2 282 to 402 computations (82.4% saved)

prune3.0ms (0.1%)

Memory
5.0MiB live, 5.0MiB allocated; 0ms collecting garbage
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New86288
Fresh000
Picked101
Done033
Total87592
Accuracy
100.0%
Counts
92 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
98.6%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
98.5%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
Compiler

Compiled 81 to 60 computations (25.9% saved)

sample0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1
6243314768165359/9007199254740992
Outputs
#s(literal 1 binary64)
#s(literal 6243314768165359/9007199254740992 binary64)
Samples
0.0ms0valid
Compiler

Compiled 4 to 4 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series29.0ms (1.2%)

Memory
5.3MiB live, 51.7MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0120502
Stop Event
iter-limit
Counts
10 → 23
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(literal 1 binary64)
(/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(log.64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 #s(literal -1/4 binary64) (pow.64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.64 x) (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.64 x #s(literal 2 binary64))) #s(literal 3/32 binary64))) #s(literal 1/4 binary64))))))
#s(approx (* (- 1 (/ (log x) 6243314768165359/9007199254740992)) 6243314768165359/9007199254740992) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)))))
#s(approx (- 1 (/ (log x) 6243314768165359/9007199254740992)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x))))
#s(approx (/ (log x) 6243314768165359/9007199254740992) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)))
#s(approx (log x) (log.64 x))
#s(approx x x)
#s(approx (- 6243314768165359/9007199254740992 (log x)) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (sqrt.64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.64 (sqrt.64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 5 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 3 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (* (- 1 (/ (log x) 6243314768165359/9007199254740992)) 6243314768165359/9007199254740992) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))))
#s(approx (- 1 (/ (log x) 6243314768165359/9007199254740992)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 (/.f64 #s(literal 1 binary64) x)))))
#s(approx (/ (log x) 6243314768165359/9007199254740992) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (- 6243314768165359/9007199254740992 (log x)) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 (/.f64 #s(literal 1 binary64) x)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 (*.f64 #s(literal -1 binary64) (sqrt.64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.64 x #s(literal 4 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.64 x #s(literal 2 binary64)) (pow.64 (sqrt.64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
Calls

3 calls:

TimeVariablePoint
9.0ms
x
-inf
7.0ms
x
inf
7.0ms
x
0

rewrite90.0ms (3.7%)

Memory
8.0MiB live, 149.9MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01767
02249
115049
264749
0424048
Stop Event
iter-limit
node-limit
iter-limit
Counts
10 → 324
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(literal 1 binary64)
(/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(log.64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) x)
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x))
(*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(/.f64 (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(/.f64 (+.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (+.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))))
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 x (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))
(/.f64 (+.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))))
(/.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (log.64 x) (log.64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(/.f64 (-.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (log.64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.64 x) (log.64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal -1 binary64)))
(neg.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))
(+.f64 (/.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) x)
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64))
(*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (neg.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) x x) x)
(/.f64 (fma.f64 (neg.f64 (log.64 x)) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (log.64 x)) x (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (log.64 x) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64))) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (fma.f64 (log.64 x) x (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64))) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.64 x)) (neg.f64 x))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (log.64 x) (neg.f64 x))) (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (+.f64 #s(literal 6243314768165359/4503599627370496 binary64) (*.f64 (neg.f64 (log.64 x)) #s(literal 2 binary64))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -6243314768165359/4503599627370496 binary64) (*.f64 (log.64 x) #s(literal 2 binary64))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 x #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.64 x)) x)) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 x #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (log.64 x) x)) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 3 binary64)) (pow.64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(/.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 (neg.f64 (log.64 x)) (neg.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (log.64 x)) #s(literal 2 binary64) #s(literal 6243314768165359/4503599627370496 binary64)) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (fma.f64 (neg.f64 (log.64 x)) x (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x)) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (log.64 x) (neg.f64 x) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 x))) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (fma.f64 (log.64 x) #s(literal 2 binary64) #s(literal -6243314768165359/4503599627370496 binary64)) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (fma.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64)) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 (log.64 x) x (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) x)) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 x) (neg.f64 (log.64 x)))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 x) (log.64 x))) (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (+.f64 #s(literal 6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (log.64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (log.64 x))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 x #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 x (neg.f64 (log.64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 x #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 x (log.64 x))) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (+.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (log.64 x))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 x) (neg.f64 (log.64 x)))) (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 x) (log.64 x))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 #s(literal -6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (log.64 x)))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (-.f64 #s(literal 6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (log.64 x))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (-.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (-.f64 #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (-.f64 (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)) (*.f64 x (neg.f64 (log.64 x)))) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 x (log.64 x))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) x)
(/.f64 (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal -1 binary64)) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 1 binary64)) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -1 binary64)) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (neg.f64 x)) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) (neg.f64 x)) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 2 binary64)) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) x) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) x))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 2 binary64)) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))
(/.f64 (+.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))))
(/.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x))))
(/.f64 (-.f64 (pow.64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x))))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))))
(neg.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) x (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) x (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (neg.f64 (log.64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 9007199254740992/6243314768165359 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 9007199254740992/6243314768165359 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 9007199254740992/6243314768165359 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(fma.f64 (log.64 x) #s(literal -9007199254740992/6243314768165359 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(-.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)))
(+.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))
#s(literal 1 binary64)
(*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x))
(*.f64 (neg.f64 (log.64 x)) #s(literal -9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 1 binary64))
(*.f64 (log.64 x) #s(literal 9007199254740992/6243314768165359 binary64))
(/.f64 (/.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 1 binary64))
(/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(neg.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))
(log.64 (pow.64 x #s(literal 9007199254740992/6243314768165359 binary64)))
(*.f64 (/.f64 (log.64 x) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (log.64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.64 x) x) x)
(*.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (log.64 x) #s(literal 1 binary64))
(/.f64 (/.f64 (log.64 x) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (log.64 x) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (log.64 x)) #s(literal -1 binary64))
(/.f64 (log.64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.64 x)))
(neg.f64 (*.f64 (log.64 x) #s(literal -1 binary64)))
(neg.f64 (/.f64 (log.64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (log.64 x)))
(fma.f64 (/.f64 (log.64 x) (neg.f64 x)) (neg.f64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.64 x) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.64 x) x) x (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 (log.64 x) #s(literal 1 binary64) (*.f64 (log.64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.64 x) (*.f64 #s(literal 0 binary64) (log.64 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (log.64 x)) (*.f64 #s(literal 0 binary64) (log.64 x)))
(+.f64 (log.64 #s(literal 1 binary64)) (log.64 x))
(+.f64 (log.64 x) (*.f64 (log.64 x) #s(literal 0 binary64)))
(+.f64 (log.64 x) (log.64 #s(literal 1 binary64)))
(log.64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(log.64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))) (neg.f64 (log.64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) x)
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x))
(*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(/.f64 (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(/.f64 (+.f64 (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64)) (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (+.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))))
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 x (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))
(/.f64 (+.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (neg.f64 (log.64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.64 x)) (neg.f64 (log.64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x))))))
(/.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (log.64 x) (log.64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(/.f64 (-.f64 (pow.64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.64 (log.64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.64 x) (log.64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal -1 binary64)))
(neg.f64 (-.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x))
(+.f64 (/.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (neg.f64 (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.64 x)))

eval55.0ms (2.2%)

Memory
18.0MiB live, 63.8MiB allocated; 3ms collecting garbage
Compiler

Compiled 7 735 to 1 124 computations (85.5% saved)

prune9.0ms (0.4%)

Memory
-27.8MiB live, 18.5MiB allocated; 2ms collecting garbage
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New2893292
Fresh000
Picked112
Done033
Total2907297
Accuracy
100.0%
Counts
297 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
98.2%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)))
97.9%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x)))
98.6%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
98.3%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64)))
Compiler

Compiled 126 to 92 computations (27.0% saved)

regimes71.0ms (2.9%)

Memory
-2.3MiB live, 97.1MiB allocated; 17ms collecting garbage
Counts
1 → 1
8 → 1
9 → 1
11 → 1
Calls
Call 1
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
Call 2
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x)))
Outputs
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
Call 3
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x)))
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
Outputs
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
Call 4
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)))
(log.64 #s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 #s(literal 2 binary64) x)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.64 x)) x) (/.f64 #s(literal 1 binary64) x)))
(log.64 (/.f64 (-.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
Outputs
(log.64 (-.f64 (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
Calls

12 calls:

8.0ms
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
6.0ms
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
6.0ms
(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
6.0ms
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
6.0ms
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
Results
AccuracySegmentsBranch
98.6%1(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
98.6%1(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
98.6%1x
98.9%1(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
98.9%1(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
98.9%1x
100.0%1(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
100.0%1(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
100.0%1x
100.0%1(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
100.0%1(log.64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
100.0%1x
Compiler

Compiled 306 to 125 computations (59.2% saved)

derivations92.0ms (3.8%)

Memory
4.7MiB live, 97.8MiB allocated; 4ms collecting garbage
Stop Event
fuel
Compiler

Compiled 59 to 29 computations (50.8% saved)

preprocess54.0ms (2.2%)

Memory
-5.8MiB live, 86.8MiB allocated; 13ms collecting garbage
Compiler

Compiled 72 to 38 computations (47.2% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...