Hyperbolic arc-(co)secant

Time bar (total: 2.4s)

start0.0ms (0.0%)

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

analyze3.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated; 0ms 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)

sample980.0ms (41.1%)

Memory
23.9MiB live, 1 282.9MiB allocated; 319ms collecting garbage
Samples
670.0ms8 256×0valid
1.0ms19×0invalid
Precisions
Click to see histograms. Total time spent on operations: 466.0ms
ival-mult!: 142.0ms (30.5% of total)
ival-log: 102.0ms (21.9% of total)
ival-div!: 101.0ms (21.7% of total)
ival-sqrt: 82.0ms (17.6% of total)
ival-sub!: 21.0ms (4.5% of total)
ival-add!: 17.0ms (3.6% of total)
adjust: 2.0ms (0.4% of total)
Bogosity

preprocess43.0ms (1.8%)

Memory
-7.3MiB live, 36.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.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.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)

series18.0ms (0.8%)

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

Useful iterations: 0 (0.0ms)

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

3 calls:

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

rewrite291.0ms (12.2%)

Memory
-15.3MiB live, 347.9MiB allocated; 184ms 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.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(/.f64 #s(literal 1 binary64) x)
#s(literal 1 binary64)
x
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 x x)
Outputs
(-.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (log.f64 (fabs.f64 x)))
(-.f64 (log.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.f64 (neg.f64 x)))
(-.f64 (log.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.f64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.f64 x))
(-.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (*.f64 x x)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)) (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(+.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.f64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 x) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x)))
(neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 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.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(+.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x)) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)))
(*.f64 (pow.f64 #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.f64 x (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 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.f64 #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))
(pow.f64 x #s(literal -1 binary64))
(/.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.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 x (fabs.f64 x)) (fabs.f64 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.f64 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.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 0 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 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.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 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))
(exp.f64 (*.f64 (log.f64 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))
#s(literal 1 binary64)
x
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 1 binary64)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (cos.f64 (+.f64 (PI.f64) (acos.f64 x))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (cos.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(tan.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) (acos.f64 x)))
(tan.f64 (acos.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) (neg.f64 x))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(neg.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) x))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(sin.f64 (acos.f64 (sin.f64 (fabs.f64 (asin.f64 x)))))
(sin.f64 (acos.f64 (sin.f64 (asin.f64 (fabs.f64 x)))))
(sin.f64 (acos.f64 (sin.f64 (asin.f64 (neg.f64 x)))))
(sin.f64 (acos.f64 (sin.f64 (asin.f64 x))))
(sin.f64 (acos.f64 (neg.f64 (neg.f64 (fabs.f64 x)))))
(sin.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))))
(sin.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)))
(sin.f64 (acos.f64 (neg.f64 (fabs.f64 x))))
(sin.f64 (acos.f64 (fabs.f64 x)))
(sin.f64 (acos.f64 (neg.f64 x)))
(sin.f64 (acos.f64 x))
(fma.f64 (sin.f64 (asin.f64 x)) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x (/.f64 (+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (asin.f64 x))))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 1 binary64)))
(fabs.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(cos.f64 (asin.f64 (sin.f64 (fabs.f64 (asin.f64 x)))))
(cos.f64 (asin.f64 (sin.f64 (asin.f64 (fabs.f64 x)))))
(cos.f64 (asin.f64 (sin.f64 (asin.f64 (neg.f64 x)))))
(cos.f64 (asin.f64 (sin.f64 (asin.f64 x))))
(cos.f64 (asin.f64 (neg.f64 (neg.f64 (fabs.f64 x)))))
(cos.f64 (neg.f64 (fabs.f64 (asin.f64 x))))
(cos.f64 (asin.f64 (neg.f64 (fabs.f64 x))))
(cos.f64 (fabs.f64 (fabs.f64 (asin.f64 x))))
(cos.f64 (fabs.f64 (asin.f64 (fabs.f64 x))))
(cos.f64 (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))
(cos.f64 (asin.f64 (neg.f64 x)))
(cos.f64 (fabs.f64 (asin.f64 x)))
(cos.f64 (asin.f64 (fabs.f64 x)))
(cos.f64 (asin.f64 x))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (+.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x) (/.f64 (+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64))) (-.f64 (fabs.f64 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.f64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 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.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.f64 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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.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))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (fabs.f64 x))) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 (neg.f64 x))) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (fabs.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (acos.f64 (neg.f64 x)) (PI.f64)) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (acos.f64 x)) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (neg.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (neg.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (fabs.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (fabs.f64 (+.f64 (PI.f64) (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (acos.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (acos.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (fabs.f64 (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (asin.f64 (fabs.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (asin.f64 (neg.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (PI.f64) (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (+.f64 (PI.f64) (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 x))) (sin.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x))) (sin.f64 (+.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x))) (sin.f64 (+.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x))) (sin.f64 (+.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 x))) (sin.f64 (+.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 x))) (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 (neg.f64 (fabs.f64 x))) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (neg.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 x) (neg.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (fabs.f64 (fabs.f64 (asin.f64 x))))) (sin.f64 (+.f64 (acos.f64 x) (fabs.f64 (fabs.f64 (asin.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (fabs.f64 (asin.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 x) (fabs.f64 (asin.f64 (fabs.f64 x)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 x) (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (acos.f64 x) (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 x) (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))) (sin.f64 (+.f64 (acos.f64 x) (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 (neg.f64 (fabs.f64 x))))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 (neg.f64 (fabs.f64 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.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64)) (pow.f64 #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.f64 (+.f64 (fabs.f64 (asin.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 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.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.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.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.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.f64 x) #s(literal -1 binary64))) (-.f64 (fabs.f64 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.f64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)) #s(literal 1 binary64))
(fma.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.f64 x) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.f64 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.f64 x)) (neg.f64 (neg.f64 (fabs.f64 x))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fabs.f64 x)) (fabs.f64 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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.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))
(-.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 (fabs.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 (neg.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (fabs.f64 (asin.f64 x))) (sin.f64 (fabs.f64 (asin.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 (fabs.f64 x))) (sin.f64 (asin.f64 (fabs.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 (neg.f64 x))) (sin.f64 (asin.f64 (neg.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 x)) (sin.f64 (asin.f64 x))))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(fabs.f64 (-.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.f64 (*.f64 #s(literal 2 binary64) (fabs.f64 (asin.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 (fabs.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 (neg.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 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.f64 (fabs.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (fabs.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (neg.f64 (fabs.f64 x))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 x))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 1 binary64)) (pow.f64 (fabs.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 1 binary64)) (fabs.f64 x))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) x)
(*.f64 (fabs.f64 x) (neg.f64 (neg.f64 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) (pow.f64 #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))
(pow.f64 (neg.f64 (fabs.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (fabs.f64 (acos.f64 x)))) (sin.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (fabs.f64 (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (neg.f64 (acos.f64 x)))) (sin.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (neg.f64 (acos.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (acos.f64 x))) (sin.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (acos.f64 x)))) #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))

eval136.0ms (5.7%)

Memory
0.0MiB live, 280.8MiB allocated; 63ms collecting garbage
Compiler

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

prune12.0ms (0.5%)

Memory
-22.6MiB live, 26.3MiB allocated; 4ms 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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.f64 #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.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
Compiler

Compiled 62 to 47 computations (24.2% saved)

sample0.0ms (0.0%)

Memory
0.5MiB live, 0.5MiB 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)

series106.0ms (4.4%)

Memory
-11.0MiB live, 142.5MiB allocated; 42ms 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.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x)))
(log.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal -1 binary64) (log.f64 x))
#s(literal -1 binary64)
(log.f64 x)
x
(log.f64 #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.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.f64 (-.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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(-.f64 (sqrt.f64 (-.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.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 #s(literal -1/4 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.f64 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.f64 x)))
#s(approx (log x) (log.f64 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.f64 x #s(literal 2 binary64)))) x))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 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.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 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.f64 x #s(literal 2 binary64)))) x))
#s(approx (/ (sqrt (- 1 (* x x))) x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 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.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 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.f64 x #s(literal 2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 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.f64 x #s(literal 2 binary64)))))
#s(approx (* x x) (pow.f64 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.f64 x #s(literal 2 binary64)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 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.f64 (sqrt.f64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (+ (log 2) (* -1 (log x))) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (* -1 (log x)) (log.f64 (/.f64 #s(literal 1 binary64) x)))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (sqrt.f64 #s(literal -1 binary64)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (+.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (+.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 x (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (- 1 (* x x)) (*.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (- 1 (* x x)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (+.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) x)))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 x (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
#s(approx (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 #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.f64 #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.f64 #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.f64 #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.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) x)) #s(literal 1 binary64)) x))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (/ (sqrt (- 1 (* x x))) x) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64)))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))))
#s(approx (sqrt (- 1 (* x x))) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (sqrt.f64 #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.f64 #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.f64 #s(literal -1 binary64)))))) x))))))
#s(approx (- (sqrt (- 1 (* x x))) -1) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (sqrt.f64 #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.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))) x))))))
Calls

3 calls:

TimeVariablePoint
44.0ms
x
0
17.0ms
x
inf
14.0ms
x
-inf

rewrite117.0ms (4.9%)

Memory
20.7MiB live, 159.9MiB allocated; 13ms 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.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x)))
(log.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal -1 binary64) (log.f64 x))
#s(literal -1 binary64)
(log.f64 x)
x
(log.f64 #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.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(sqrt.f64 (-.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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (/.f64 #s(literal 2 binary64) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) (log.f64 #s(literal 2 binary64)))) (log.f64 #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 2 binary64)))) (log.f64 #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 1/2 binary64)))) (+.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (fma.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 1/2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)))) (-.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 x)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)) (fma.f64 (log.f64 x) (log.f64 x) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)))) (-.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 x))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 x))))))
(neg.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 x))))
(neg.f64 (log.f64 (/.f64 x #s(literal 2 binary64))))
(fma.f64 (log.f64 x) #s(literal -1 binary64) (neg.f64 (log.f64 #s(literal 1/2 binary64))))
(fma.f64 (log.f64 x) #s(literal -1 binary64) (log.f64 #s(literal 2 binary64)))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64) (neg.f64 (log.f64 #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (neg.f64 (log.f64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)) (neg.f64 (log.f64 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 x)))
(-.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/2 binary64)))
(-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 x))
(+.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 #s(literal 1/2 binary64))))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 x)))
(log.f64 (/.f64 #s(literal 2 binary64) x))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 1 binary64)))
(log.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (log.f64 x) #s(literal -1 binary64))
(*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 x))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)))
(neg.f64 (log.f64 x))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 x)))
(-.f64 (log.f64 #s(literal 1 binary64)) (log.f64 x))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.f64 #s(literal 1 binary64)) (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) x))
#s(literal -1 binary64)
(*.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x)
(*.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (log.f64 x) #s(literal 1 binary64))
(*.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)))
(*.f64 #s(literal 1 binary64) (log.f64 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 x) x) x)
(/.f64 (*.f64 (neg.f64 x) (log.f64 x)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))
(/.f64 (*.f64 x (log.f64 x)) x)
(neg.f64 (neg.f64 (log.f64 x)))
(fma.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(-.f64 (log.f64 #s(literal 1 binary64)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 #s(literal 1 binary64)) (log.f64 x))
(+.f64 (log.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (log.f64 x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(+.f64 (log.f64 x) (log.f64 #s(literal 1 binary64)))
(log.f64 x)
x
(log.f64 #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.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.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.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 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.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (log.f64 (fabs.f64 x)))
(-.f64 (log.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.f64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.f64 (neg.f64 x)))
(-.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (*.f64 x x)))
(-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.f64 x))
(+.f64 (log.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.f64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 x) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (*.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x)
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x))
(*.f64 x (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(/.f64 (*.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (cos.f64 (+.f64 (PI.f64) (acos.f64 x))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 (neg.f64 x) x))
(/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) #s(literal -1 binary64))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 x x))
(/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(tan.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) (acos.f64 x)))
(tan.f64 (acos.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(/.f64 (/.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x)
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(neg.f64 (*.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(sin.f64 (neg.f64 (+.f64 (PI.f64) (acos.f64 x))))
(sin.f64 (+.f64 (fabs.f64 (asin.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (asin.f64 (fabs.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (asin.f64 (neg.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (neg.f64 (acos.f64 x)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (PI.f64)))
(sin.f64 (acos.f64 (neg.f64 (fabs.f64 x))))
(sin.f64 (acos.f64 (fabs.f64 x)))
(sin.f64 (acos.f64 (neg.f64 x)))
(sin.f64 (acos.f64 x))
(fma.f64 (sin.f64 (asin.f64 x)) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (asin.f64 x))))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))
(fabs.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(cos.f64 (neg.f64 (fabs.f64 (asin.f64 x))))
(cos.f64 (neg.f64 (asin.f64 (fabs.f64 x))))
(cos.f64 (fabs.f64 (fabs.f64 (asin.f64 x))))
(cos.f64 (fabs.f64 (asin.f64 (fabs.f64 x))))
(cos.f64 (+.f64 (neg.f64 (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (PI.f64) (acos.f64 x)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (fma.f64 (PI.f64) #s(literal 1/2 binary64) (acos.f64 x)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (PI.f64) (asin.f64 x)) (PI.f64)))
(cos.f64 (asin.f64 (neg.f64 (fabs.f64 x))))
(cos.f64 (asin.f64 (neg.f64 x)))
(cos.f64 (fabs.f64 (asin.f64 x)))
(cos.f64 (asin.f64 (fabs.f64 x)))
(cos.f64 (asin.f64 x))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (sin.f64 (asin.f64 x)) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) x) (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 0 binary64)))
(+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64))) (-.f64 (fabs.f64 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.f64 x))) (-.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 x))))
(*.f64 (+.f64 #s(literal -1 binary64) (fabs.f64 x)) (-.f64 #s(literal -1 binary64) (fabs.f64 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.f64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 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.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.f64 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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.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))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 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.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64)) (pow.f64 #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.f64 (+.f64 (fabs.f64 (asin.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (fabs.f64 (asin.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (fabs.f64 (asin.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (fabs.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 (fabs.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 (neg.f64 x)) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 (neg.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (fabs.f64 (asin.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 (fabs.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 (neg.f64 x)))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (asin.f64 x) (asin.f64 x))) (cos.f64 (-.f64 (asin.f64 x) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (fabs.f64 x)) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 (fabs.f64 x)) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 (neg.f64 x)) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 (neg.f64 x)) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 (fabs.f64 x)))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 (neg.f64 x)))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (acos.f64 x) (acos.f64 x))) (cos.f64 (+.f64 (acos.f64 x) (acos.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (fabs.f64 x)) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 (fabs.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 (neg.f64 x)) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 (neg.f64 x)) (asin.f64 x)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (fabs.f64 (asin.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (fabs.f64 (asin.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 (fabs.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 (fabs.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 (neg.f64 x)))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 (neg.f64 x))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (acos.f64 x) (asin.f64 x))) (sin.f64 (+.f64 (acos.f64 x) (asin.f64 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.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.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.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.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.f64 x) #s(literal -1 binary64))) (-.f64 (fabs.f64 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.f64 x))) (-.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 x))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal -1 binary64) (fabs.f64 x)) (-.f64 #s(literal -1 binary64) (fabs.f64 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.f64 x))) (-.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)) #s(literal 1 binary64))
(fma.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (fabs.f64 x) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fabs.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (fabs.f64 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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (neg.f64 (fabs.f64 x))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fabs.f64 x)) (fabs.f64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (sqrt.f64 (-.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))
(-.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 (fabs.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 (neg.f64 x))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (acos.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (fabs.f64 (asin.f64 x))) (sin.f64 (fabs.f64 (asin.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 (fabs.f64 x))) (sin.f64 (asin.f64 (fabs.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 (neg.f64 x))) (sin.f64 (asin.f64 (neg.f64 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (asin.f64 x)) (sin.f64 (asin.f64 x))))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(fabs.f64 (-.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.f64 (*.f64 #s(literal 2 binary64) (fabs.f64 (asin.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 (fabs.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 (neg.f64 x))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (asin.f64 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.f64 (fabs.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (fabs.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 x) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (neg.f64 (fabs.f64 x))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (fabs.f64 x))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 1 binary64)) (pow.f64 (fabs.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 1 binary64)) (fabs.f64 x))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 x (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) x)
(*.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(*.f64 (fabs.f64 x) (neg.f64 (neg.f64 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) (pow.f64 #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))
(pow.f64 (neg.f64 (fabs.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 x) #s(literal 1 binary64)) (pow.f64 (fabs.f64 x) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (pow.f64 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))
(sqrt.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 #s(literal -1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal -1 binary64) (fabs.f64 x)))
(*.f64 (pow.f64 #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.f64 #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))
(pow.f64 (neg.f64 x) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (neg.f64 x) (fabs.f64 x)) (fabs.f64 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.f64 (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.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal -1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 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.f64 x)) (/.f64 #s(literal -1 binary64) (fabs.f64 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)))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal -1 binary64)))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 0 binary64) (neg.f64 x)))
(-.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (log.f64 (fabs.f64 x)))
(-.f64 (log.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))) (log.f64 (*.f64 (neg.f64 x) x)))
(-.f64 (log.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.f64 (neg.f64 x)))
(-.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (*.f64 x x)))
(-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (log.f64 x))
(+.f64 (log.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(+.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (fabs.f64 x)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 x (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (neg.f64 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (*.f64 x x))
(/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 x))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 x) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (fabs.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x) x (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 x))) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 x (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(fma.f64 x (*.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(-.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 x)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x)
(*.f64 x (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) #s(literal 1 binary64)) x)
(/.f64 (fma.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) x (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 #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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (*.f64 x (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 #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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) x)
(/.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x)))
(neg.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x x) (/.f64 #s(literal 1 binary64) x) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (-.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) x #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) x #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (-.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.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(fma.f64 x (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 x (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 x (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x) #s(literal 0 binary64))
(fma.f64 x (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) #s(literal 0 binary64))
(+.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))))
(+.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))))

eval141.0ms (5.9%)

Memory
2.9MiB live, 189.3MiB allocated; 18ms collecting garbage
Compiler

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

prune16.0ms (0.7%)

Memory
-20.3MiB live, 31.7MiB allocated; 5ms 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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.f64 #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.f64 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)

series27.0ms (1.2%)

Memory
11.3MiB live, 56.9MiB allocated; 4ms 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.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.f64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 #s(literal -1 binary64) (log.f64 x))
#s(literal -1 binary64)
(log.f64 x)
x
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 #s(literal -1/4 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.f64 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.f64 x))))
#s(approx (* -1 (log x)) (*.f64 #s(literal -1 binary64) (log.f64 x)))
#s(approx (log x) (log.f64 x))
#s(approx x x)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (sqrt.f64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
#s(approx (+ 6243314768165359/9007199254740992 (* -1 (log x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (* -1 (log x)) (log.f64 (/.f64 #s(literal 1 binary64) x)))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
Calls

3 calls:

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

rewrite167.0ms (7.0%)

Memory
21.0MiB live, 251.4MiB allocated; 24ms 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.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.f64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 #s(literal -1 binary64) (log.f64 x))
#s(literal -1 binary64)
(log.f64 x)
x
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal -6243314768165359/9007199254740992 binary64))) (+.f64 (neg.f64 (log.f64 x)) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -6243314768165359/9007199254740992 binary64) #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.f64 x)) #s(literal -6243314768165359/9007199254740992 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.f64 x) (log.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))
(/.f64 (+.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))))
(neg.f64 (-.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))
(neg.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (log.f64 x) #s(literal -1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.f64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))
(+.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))
#s(literal 6243314768165359/9007199254740992 binary64)
(*.f64 (log.f64 x) #s(literal -1 binary64))
(*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 x))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)))
(neg.f64 (log.f64 x))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 x)))
(-.f64 (log.f64 #s(literal 1 binary64)) (log.f64 x))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.f64 #s(literal 1 binary64)) (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) x))
#s(literal -1 binary64)
(*.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x)
(*.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (log.f64 x) #s(literal 1 binary64))
(*.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)))
(*.f64 #s(literal 1 binary64) (log.f64 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 x) x) x)
(/.f64 (*.f64 (neg.f64 x) (log.f64 x)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))
(/.f64 (*.f64 x (log.f64 x)) x)
(neg.f64 (neg.f64 (log.f64 x)))
(fma.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(-.f64 (log.f64 #s(literal 1 binary64)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 #s(literal 1 binary64)) (log.f64 x))
(+.f64 (log.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (log.f64 x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(+.f64 (log.f64 x) (log.f64 #s(literal 1 binary64)))
(log.f64 x)
x

eval8.0ms (0.4%)

Memory
20.5MiB live, 20.5MiB allocated; 0ms collecting garbage
Compiler

Compiled 2 282 to 402 computations (82.4% saved)

prune5.0ms (0.2%)

Memory
-39.1MiB live, 7.1MiB allocated; 3ms 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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.f64 #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.f64 x)))
98.5%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 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.4MiB live, 0.4MiB 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)

series42.0ms (1.8%)

Memory
10.1MiB live, 61.8MiB allocated; 36ms 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.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(literal 1 binary64)
(/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(log.f64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 #s(literal -1/4 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -3/32 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/96 binary64) (pow.f64 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.f64 x)))))
#s(approx (- 1 (/ (log x) 6243314768165359/9007199254740992)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x))))
#s(approx (/ (log x) 6243314768165359/9007199254740992) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)))
#s(approx (log x) (log.f64 x))
#s(approx x x)
#s(approx (- 6243314768165359/9007199254740992 (log x)) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (sqrt.f64 #s(literal -1 binary64))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (+.f64 (log.f64 (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 3/40 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #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.f64 (/.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.f64 (/.f64 #s(literal 1 binary64) x)))))
#s(approx (/ (log x) 6243314768165359/9007199254740992) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (log x) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
#s(approx (- 6243314768165359/9007199254740992 (log x)) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 #s(literal -1 binary64))))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 3/40 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) x))))
Calls

3 calls:

TimeVariablePoint
22.0ms
x
-inf
7.0ms
x
inf
7.0ms
x
0

rewrite89.0ms (3.7%)

Memory
8.0MiB live, 146.0MiB allocated; 11ms 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.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(literal 1 binary64)
(/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(log.f64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) x)
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 1 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)) x))
(*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal -1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(/.f64 (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.f64 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.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))))
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (-.f64 (log.f64 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.f64 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.f64 x)))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)) (neg.f64 (log.f64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))
(/.f64 (+.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 (log.f64 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.f64 x) (log.f64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(/.f64 (-.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.f64 x) (log.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal -1 binary64)))
(neg.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.f64 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.f64 x))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))
(+.f64 (/.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (neg.f64 (log.f64 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.f64 x)))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)))) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 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.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64))
(*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) (neg.f64 x) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) x x) x)
(/.f64 (fma.f64 (neg.f64 (log.f64 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.f64 x)) x (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (log.f64 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.f64 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.f64 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.f64 x) (neg.f64 x))) (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (+.f64 #s(literal 6243314768165359/4503599627370496 binary64) (*.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -6243314768165359/4503599627370496 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 x #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.f64 x)) x)) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 x #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 (log.f64 x) x)) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))
(/.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 (neg.f64 (log.f64 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.f64 x)) #s(literal 2 binary64) #s(literal 6243314768165359/4503599627370496 binary64)) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (fma.f64 (neg.f64 (log.f64 x)) x (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x)) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (fma.f64 (log.f64 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.f64 x) #s(literal 2 binary64) #s(literal -6243314768165359/4503599627370496 binary64)) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (fma.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64)) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 (log.f64 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.f64 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.f64 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.f64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (+.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (fma.f64 x #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 x (neg.f64 (log.f64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (fma.f64 x #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 x (log.f64 x))) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (+.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (log.f64 x))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal -6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 x) (neg.f64 (log.f64 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.f64 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.f64 x)))) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (-.f64 #s(literal 6243314768165359/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (-.f64 #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))) #s(literal -38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (-.f64 #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (-.f64 (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)) (*.f64 x (neg.f64 (log.f64 x)))) (*.f64 x #s(literal -6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 x (log.f64 x))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (-.f64 #s(literal -6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) x) x)
(/.f64 (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x))) #s(literal 1 binary64)) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (neg.f64 x)) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) (neg.f64 x)) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 2 binary64)) #s(literal -6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) x) (*.f64 #s(literal -6243314768165359/9007199254740992 binary64) x))
(/.f64 (*.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) x))
(/.f64 (*.f64 (-.f64 (log.f64 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.f64 x))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))))
(/.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x))))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))))
(neg.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal -1 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 9007199254740992/6243314768165359 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) x) x (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) x) x (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) x) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal -9007199254740992/6243314768165359 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (neg.f64 (log.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 9007199254740992/6243314768165359 binary64) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 9007199254740992/6243314768165359 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 9007199254740992/6243314768165359 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 81129638414606681695789005144064/38978979294391670397470767598881 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(fma.f64 (log.f64 x) #s(literal -9007199254740992/6243314768165359 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(-.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))
#s(literal 1 binary64)
(*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x))
(*.f64 (neg.f64 (log.f64 x)) #s(literal -9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 1 binary64))
(*.f64 (log.f64 x) #s(literal 9007199254740992/6243314768165359 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (log.f64 x)) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 1 binary64))
(/.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(neg.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))
(log.f64 (pow.f64 x #s(literal 9007199254740992/6243314768165359 binary64)))
(*.f64 (/.f64 (log.f64 x) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 x) x) x)
(*.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 (log.f64 x) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (log.f64 x) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(/.f64 (log.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 x)))
(neg.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)))
(neg.f64 (/.f64 (log.f64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (log.f64 x)))
(fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) (neg.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 x) x) x (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (log.f64 x)) (*.f64 #s(literal 0 binary64) (log.f64 x)))
(+.f64 (log.f64 #s(literal 1 binary64)) (log.f64 x))
(+.f64 (log.f64 x) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (log.f64 x) (log.f64 #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(log.f64 x)
x
#s(literal 6243314768165359/9007199254740992 binary64)
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (neg.f64 x)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) x)
(*.f64 (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 1 binary64)) x))
(*.f64 (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) x) (/.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x)) x))
(*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64))
(*.f64 (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal -1 binary64)) #s(literal -6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal -6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal 9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(/.f64 (/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))) (-.f64 (neg.f64 (log.f64 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.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64))) (fma.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x)) (-.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64)) (*.f64 (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))))
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) x)) x)
(/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (-.f64 (log.f64 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.f64 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.f64 x)))) (*.f64 (neg.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 6243314768165359/4503599627370496 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 38978979294391670397470767598881/81129638414606681695789005144064 binary64))
(/.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) (*.f64 x #s(literal 6243314768165359/9007199254740992 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))) #s(literal -6243314768165359/9007199254740992 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)) (neg.f64 (log.f64 x)))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))
(/.f64 (+.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 (log.f64 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.f64 x) (log.f64 x))) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(/.f64 (-.f64 (pow.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64) (fma.f64 (log.f64 x) (log.f64 x) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))))
(/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 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.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal -1 binary64)))
(neg.f64 (-.f64 (log.f64 x) #s(literal 6243314768165359/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64))
(-.f64 (neg.f64 (log.f64 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.f64 x))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x)))))
(-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x))
(+.f64 (/.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))) #s(literal 6243314768165359/9007199254740992 binary64))
(+.f64 (neg.f64 (log.f64 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.f64 x)))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 x))) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (/.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal 6243314768165359/9007199254740992 binary64) (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 x))))
(+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (neg.f64 (log.f64 x)))

eval31.0ms (1.3%)

Memory
5.9MiB live, 57.1MiB allocated; 6ms collecting garbage
Compiler

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

prune8.0ms (0.3%)

Memory
16.7MiB live, 16.7MiB allocated; 0ms 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.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
100.0%
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
98.9%
(log.f64 #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.f64 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.f64 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.f64 x)))
98.3%
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (*.f64 (*.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) #s(literal 6243314768165359/9007199254740992 binary64)) #s(literal 9007199254740992/6243314768165359 binary64)))
Compiler

Compiled 126 to 92 computations (27.0% saved)

regimes39.0ms (1.7%)

Memory
-14.4MiB live, 79.7MiB allocated; 3ms 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.f64 x)))
Outputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
Call 2
Inputs
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)))
(log.f64 #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.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 1 binary64) x)))
Outputs
(log.f64 #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.f64 x)))
(log.f64 #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.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 1 binary64) x)))
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
Outputs
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.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.f64 x)))
(log.f64 #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.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (fma.f64 (*.f64 #s(literal -9007199254740992/6243314768165359 binary64) (log.f64 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.f64 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.f64 x) #s(literal 6243314768165359/9007199254740992 binary64))) #s(literal 6243314768165359/9007199254740992 binary64)))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 x))))
#s(approx (log (+ (/ 1 x) (/ (sqrt (- 1 (* x x))) x))) (/.f64 (/.f64 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 x)) x) (/.f64 #s(literal 1 binary64) x)))
(log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) x))
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
(log.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x)))
Outputs
(log.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) x) (/.f64 #s(literal -1 binary64) x)))
Calls

12 calls:

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

Compiled 306 to 125 computations (59.2% saved)

derivations74.0ms (3.1%)

Memory
-25.9MiB live, 68.0MiB allocated; 7ms collecting garbage
Stop Event
fuel
Compiler

Compiled 59 to 29 computations (50.8% saved)

preprocess26.0ms (1.1%)

Memory
10.7MiB live, 56.7MiB allocated; 4ms 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...