bug500, discussion (missed optimization)

Time bar (total: 13.6s)

analyze101.0ms (0.7%)

Memory
-14.5MiB live, 183.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
25%25%75%0%0%0%0%3
37.5%37.5%62.5%0%0%0%0%4
43.8%43.7%56.2%0%0%0%0%5
46.9%46.9%53.1%0%0%0%0%6
48.4%48.4%51.5%0%0%0%0%7
49.2%49.2%50.8%0%0%0%0%8
50.4%50.4%49.6%0%0%0%0%9
51%51%49%0%0%0%0%10
51.3%51.2%48.7%0%0%0%0%11
51.3%51.3%48.7%0%0%0%0%12
Compiler

Compiled 7 to 6 computations (14.3% saved)

sample3.8s (28%)

Memory
64.3MiB live, 3 521.6MiB allocated
Samples
2.1s5 591×2valid
679.0ms7 699×1exit
327.0ms2 335×1valid
18.0ms330×0valid
1.0ms5exit
Precisions
Click to see histograms. Total time spent on operations: 2.5s
ival-log: 1.3s (53.2% of total)
ival-sinh: 681.0ms (27.7% of total)
ival-div: 239.0ms (9.7% of total)
adjust: 212.0ms (8.6% of total)
ival-true: 13.0ms (0.5% of total)
ival-assert: 6.0ms (0.2% of total)
Bogosity

preprocess182.0ms (1.3%)

Memory
-12.1MiB live, 148.7MiB allocated
Algorithm
egg-herbie
Rules
1 072×lower-fma.f64
1 072×lower-fma.f32
784×lower-*.f64
784×lower-*.f32
648×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0615
12015
25315
314815
444615
5134615
6240215
7292415
8320615
9324415
10324615
11324615
045
075
1135
2265
3525
4935
51785
63745
76445
811185
917985
1019105
1119725
1221455
1323455
1424195
1524565
1624565
1724805
024805
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(log.f64 (/.f64 (sinh.f64 x) x))
Outputs
(log.f64 (/.f64 (sinh.f64 x) x))

explain208.0ms (1.5%)

Memory
25.9MiB live, 273.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
132121(3.204869184317619e-201)0-(log.f64 (/.f64 (sinh.f64 x) x))
00-0-(sinh.f64 x)
00-0-(/.f64 (sinh.f64 x) x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f64(log.f64 (/.f64 (sinh.f64 x) x))sensitivity2511
log.f64(log.f64 (/.f64 (sinh.f64 x) x))oflow-rescue20
(sinh.f64 x)overflow2
(/.f64 (sinh.f64 x) x)overflow2
Confusion
Predicted +Predicted -
+1320
-1213
Precision
0.5217391304347826
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13200
-12112
Precision?
0.5196850393700787
Recall?
1.0
Freqs
test
numberfreq
03
1253
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
126.0ms348×2valid
30.0ms146×1valid
1.0ms18×0valid
Compiler

Compiled 40 to 20 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 135.0ms
ival-log: 79.0ms (58.5% of total)
ival-sinh: 37.0ms (27.4% of total)
ival-div: 11.0ms (8.1% of total)
adjust: 8.0ms (5.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
Compiler

Compiled 6 to 4 computations (33.3% saved)

simplify127.0ms (0.9%)

Memory
-26.0MiB live, 92.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sinh.f64 x)
cost-diff0
(/.f64 (sinh.f64 x) x)
cost-diff0
(log.f64 (/.f64 (sinh.f64 x) x))
Rules
1 072×lower-fma.f64
1 072×lower-fma.f32
784×lower-*.f64
784×lower-*.f32
584×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0412
0712
11312
22612
35212
49312
517812
637412
764412
8111812
9179812
10191012
11197212
12214512
13234512
14241912
15245612
16245612
17248012
0248012
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(sinh.f64 x)
x
Outputs
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(sinh.f64 x)
x

localize82.0ms (0.6%)

Memory
3.0MiB live, 80.1MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sinh.f64 x)
accuracy100.0%
(/.f64 (sinh.f64 x) x)
accuracy53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
Samples
63.0ms174×2valid
10.0ms73×1valid
1.0ms0valid
Compiler

Compiled 14 to 6 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-log: 35.0ms (55.7% of total)
ival-sinh: 18.0ms (28.7% of total)
ival-div: 5.0ms (8% of total)
adjust: 4.0ms (6.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series65.0ms (0.5%)

Memory
1.6MiB live, 78.4MiB allocated
Counts
3 → 36
Calls
Call 1
Inputs
#<alt (log.f64 (/.f64 (sinh.f64 x) x))>
#<alt (/.f64 (sinh.f64 x) x)>
#<alt (sinh.f64 x)>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt x>
#<alt (* x (+ 1 (* 1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))))>
#<alt (* x (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2))))))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
#<alt (* 1/2 (- (exp x) (/ 1 (exp x))))>
Calls

9 calls:

TimeVariablePointExpression
33.0ms
x
@inf
(log (/ (sinh x) x))
29.0ms
x
@-inf
(log (/ (sinh x) x))
2.0ms
x
@0
(log (/ (sinh x) x))
0.0ms
x
@0
(/ (sinh x) x)
0.0ms
x
@0
(sinh x)

simplify669.0ms (4.9%)

Memory
-135.2MiB live, 499.5MiB allocated
Algorithm
egg-herbie
Rules
16 092×lower-fma.f64
16 092×lower-fma.f32
4 562×lower-*.f64
4 562×lower-*.f32
2 156×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059394
1157390
2395384
31186384
42106384
53935384
64551380
74952380
86424380
08057362
Stop Event
iter limit
node limit
Counts
36 → 35
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
x
(* x (+ 1 (* 1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2))))))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 x)) (exp.f64 x)))) (log.f64 (neg.f64 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 x)) (exp.f64 x)))) (log.f64 (neg.f64 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 x)) (exp.f64 x)))) (log.f64 (neg.f64 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 x)) (exp.f64 x)))) (log.f64 (neg.f64 x)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (/.f64 #s(literal 1/2 binary64) x))
x
(* x (+ 1 (* 1/6 (pow x 2))))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x) x)
(* x (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))))
(fma.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)
(* x (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2))))))))
(fma.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) x)
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(* 1/2 (- (exp x) (/ 1 (exp x))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))

rewrite262.0ms (1.9%)

Memory
17.4MiB live, 328.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 024×lower-*.f64
4 024×lower-*.f32
3 684×lower-/.f32
3 682×lower-/.f64
2 016×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0411
0711
12311
212411
393111
0854911
Stop Event
iter limit
node limit
iter limit
Counts
3 → 444
Calls
Call 1
Inputs
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(sinh.f64 x)
Outputs
(log.f64 (/.f64 (sinh.f64 x) x))
(+.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 0 binary64))
(+.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(+.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal 1/2 binary64) x)))
(+.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x x))))
(+.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (neg.f64 (log.f64 (+.f64 x x))))
(+.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (+.f64 (log.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 x))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (sinh.f64 x) (+.f64 x x))))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (*.f64 (neg.f64 (log.f64 (sinh.f64 x))) #s(literal -1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 (sinh.f64 x) x))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 (/.f64 x (sinh.f64 x))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 (neg.f64 x)))))
(+.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))))
(+.f64 (neg.f64 (log.f64 (neg.f64 x))) (log.f64 (neg.f64 (sinh.f64 x))))
(+.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) (log.f64 (*.f64 (sinh.f64 x) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1/2 binary64))) (log.f64 (pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))
(+.f64 (neg.f64 (log.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64)))) (log.f64 #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64)))) (log.f64 #s(literal 1/2 binary64)))
(+.f64 (+.f64 #s(literal 0 binary64) (log.f64 (neg.f64 (sinh.f64 x)))) (neg.f64 (log.f64 (neg.f64 x))))
(-.f64 (log.f64 (sinh.f64 x)) (log.f64 x))
(-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 x)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(-.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (log.f64 (+.f64 x x)))
(-.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (sinh.f64 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))
(-.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64))) (log.f64 (-.f64 (neg.f64 x) x)))
(-.f64 (log.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (log.f64 (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))))
(-.f64 (log.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))) (log.f64 (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(-.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 x) x))) (log.f64 #s(literal -2 binary64)))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))))) (/.f64 (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x)))) (/.f64 (pow.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) (/.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)) (log.f64 (/.f64 x (sinh.f64 x)))))
(-.f64 (+.f64 #s(literal 0 binary64) (log.f64 (neg.f64 (sinh.f64 x)))) (log.f64 (neg.f64 x)))
(-.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))
(-.f64 (+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64)))) (log.f64 #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))))
(-.f64 (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)))) (log.f64 #s(literal -2 binary64)))
(fma.f64 (log.f64 x) #s(literal -1 binary64) (log.f64 (sinh.f64 x)))
(fma.f64 (log.f64 x) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (sinh.f64 x))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log.f64 (sinh.f64 x)))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (*.f64 (neg.f64 (log.f64 (sinh.f64 x))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64))) (log.f64 #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sinh.f64 x))) (neg.f64 (log.f64 x)))
(fma.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sinh.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))))
(fma.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sinh.f64 x) x))) #s(literal 0 binary64))
(fma.f64 (log.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64))) #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (*.f64 (sinh.f64 x) x)) (log.f64 (/.f64 x (sinh.f64 x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (*.f64 (sinh.f64 x) x)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (neg.f64 (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (sinh.f64 x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 x)))
(fma.f64 (*.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (log.f64 (/.f64 (sinh.f64 x) x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal 0 binary64))
(neg.f64 (log.f64 (/.f64 x (sinh.f64 x))))
(neg.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x))))) (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x)))))) (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (*.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (log.f64 (/.f64 (sinh.f64 x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 x (sinh.f64 x))) (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) (log.f64 (*.f64 (sinh.f64 x) x))) (log.f64 (*.f64 (sinh.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))))))
(/.f64 (*.f64 (log.f64 (*.f64 (sinh.f64 x) x)) (log.f64 (/.f64 x (sinh.f64 x)))) (neg.f64 (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x)))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64))) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)))
(/.f64 (*.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (log.f64 (/.f64 (sinh.f64 x) x))) (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))) (log.f64 (/.f64 x (sinh.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (*.f64 (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 (log.f64 (*.f64 (sinh.f64 x) x)) (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 9 binary64)) (pow.f64 (log.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 6 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x)) #s(literal 3 binary64)))) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (log.f64 (/.f64 (sinh.f64 x) x)))) (neg.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)))) (log.f64 (/.f64 (sinh.f64 x) x)))
(/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 (neg.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))) (*.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64))) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (log.f64 (+.f64 x x)) (log.f64 (+.f64 x x)) (*.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (log.f64 (+.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (*.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (+.f64 x x)) (log.f64 (+.f64 x x)))) (+.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (log.f64 (+.f64 x x))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))) (log.f64 (/.f64 x (sinh.f64 x))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64)))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (log.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64))) (log.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))) (*.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))))) (+.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(*.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 x)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))))))
(*.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sinh.f64 x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 (sinh.f64 x) x)) (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64))))))
(*.f64 (*.f64 (log.f64 (*.f64 (sinh.f64 x) x)) (log.f64 (/.f64 x (sinh.f64 x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (*.f64 (sinh.f64 x) x)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 x)) (+.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 (sinh.f64 x))))))))
(*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))) (log.f64 (/.f64 (sinh.f64 x) x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(+.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 x) x))
(+.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(+.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 0 binary64)) (/.f64 (sinh.f64 x) x))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(exp.f64 (log.f64 (/.f64 (sinh.f64 x) x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 x) x)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) (+.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) (+.f64 x x)))
(-.f64 (/.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (+.f64 x x)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (+.f64 x x)))
(-.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal -1/2 binary64)) (neg.f64 x)) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (neg.f64 x) x)) (neg.f64 (/.f64 (sinh.f64 x) x)))
(-.f64 (/.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))) (/.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))) (/.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 x) (+.f64 x x)) #s(literal 1 binary64)) (/.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 x) (/.f64 #s(literal 1/2 binary64) x) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(fma.f64 (exp.f64 x) (/.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (exp.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(fma.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 0 binary64) (/.f64 (sinh.f64 x) x))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(fma.f64 (/.f64 (exp.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) x) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(fma.f64 (/.f64 (exp.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) x) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (/.f64 (exp.f64 x) x) #s(literal 1/2 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) x))
(fma.f64 (/.f64 (exp.f64 x) x) #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(neg.f64 (neg.f64 (/.f64 (sinh.f64 x) x)))
(neg.f64 (/.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64)))
(/.f64 (sinh.f64 x) x)
(/.f64 (/.f64 (sinh.f64 x) x) #s(literal 1 binary64))
(/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (+.f64 x x))
(/.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) (+.f64 x x)))
(/.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 x (sinh.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (sinh.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (sinh.f64 x))))
(/.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) (-.f64 (neg.f64 x) x))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)) x))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) (+.f64 x x)))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64)) (neg.f64 x)))
(/.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) (sinh.f64 x)))
(/.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 x (sinh.f64 x)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) x))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) (+.f64 x x)))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64)) x))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) x))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (*.f64 x (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 (neg.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 x (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (neg.f64 (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) x) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) x) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 x) x)) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) x))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 x (sinh.f64 x)))) (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (*.f64 x (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 (exp.f64 x) (+.f64 x x)) (*.f64 (+.f64 x x) (exp.f64 (neg.f64 x)))) (*.f64 (+.f64 x x) (+.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) (sinh.f64 x))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) (neg.f64 (sinh.f64 x)))) (*.f64 (neg.f64 x) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 x x)) (*.f64 (neg.f64 x) (*.f64 (sinh.f64 x) #s(literal -2 binary64)))) (*.f64 (neg.f64 x) (+.f64 x x)))
(/.f64 (*.f64 (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x)))) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) x))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64))) x))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) x))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) x))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) x))
(/.f64 (*.f64 (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x)))) #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) x))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 x)) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 x)) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 x x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) x)) #s(literal -4 binary64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64)) x))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (sinh.f64 x) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (sinh.f64 x) x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (*.f64 x (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))) (*.f64 x (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))) (*.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x))))) (*.f64 x #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64)))) (*.f64 x (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x))) (*.f64 x (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64))) (*.f64 x (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x))))) (*.f64 (neg.f64 x) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 x) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x))) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 x) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (sinh.f64 x)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64)))) (*.f64 x (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)))) (*.f64 x (sinh.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) (neg.f64 (/.f64 (sinh.f64 x) x)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 x) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (fma.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 x) (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (/.f64 (exp.f64 x) (+.f64 x x)) (fma.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)) (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)) (*.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) (neg.f64 (/.f64 (sinh.f64 x) x)))) (neg.f64 (/.f64 (sinh.f64 x) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x) (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) x)) (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64)))) (fma.f64 (exp.f64 x) (/.f64 #s(literal 1/2 binary64) x) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) x) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (/.f64 (exp.f64 x) (+.f64 x x))) (*.f64 (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)) (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x)))) (+.f64 (/.f64 (exp.f64 x) (+.f64 x x)) (/.f64 (exp.f64 (neg.f64 x)) (+.f64 x x))))
(pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1 binary64))
(pow.f64 (/.f64 x (sinh.f64 x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 x (sinh.f64 x)) (/.f64 x (sinh.f64 x))) #s(literal -1/2 binary64))
(*.f64 (sinh.f64 x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (sinh.f64 x) x) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) x))
(*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x x)))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 x) (+.f64 x x)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)) x))
(*.f64 (neg.f64 (sinh.f64 x)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 x) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sinh.f64 x))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sinh.f64 x) x)))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal -1/2 binary64) x))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64)))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 x) x)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)) x))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)) (neg.f64 x)))
(*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))))
(*.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (sinh.f64 x)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(*.f64 (neg.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 (sinh.f64 x) x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 x) x)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x x)) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sinh.f64 x) x) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) x) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 x)))
(*.f64 (pow.f64 (*.f64 (/.f64 x (sinh.f64 x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64))) x) #s(literal 1/4 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (neg.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (neg.f64 x)) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64))) (neg.f64 x)) #s(literal -1/4 binary64))
(*.f64 (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) x))
(*.f64 (/.f64 #s(literal -2 binary64) x) (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))) x))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) x))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (sinh.f64 x))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))))) (/.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))))) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 x))))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal -2 binary64)))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) (+.f64 x x)) (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) (+.f64 x x)) (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(+.f64 #s(literal 0 binary64) (sinh.f64 x))
(+.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(+.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 x)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 x)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 x)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 x)))
(+.f64 (*.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sinh.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (sinh.f64 x)))
(-.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (sinh.f64 #s(literal 0 binary64)) (cosh.f64 x)) (*.f64 (cosh.f64 #s(literal 0 binary64)) (sinh.f64 (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))) (/.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))) (/.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(-.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64)) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(-.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)))
(fma.f64 (exp.f64 x) #s(literal 1/2 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(fma.f64 (exp.f64 x) #s(literal 1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (exp.f64 x) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 x)))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 x))) (*.f64 #s(literal 1/2 binary64) (exp.f64 x)))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 x))) #s(literal 1/2 binary64) (*.f64 (exp.f64 x) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (exp.f64 x)) #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))
(fma.f64 (neg.f64 (exp.f64 x)) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 (neg.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64))) #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (sinh.f64 x)))
(neg.f64 (sinh.f64 (neg.f64 x)))
(sinh.f64 x)
(/.f64 (sinh.f64 x) #s(literal 1 binary64))
(/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (sinh.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sinh.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64))) (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 x)) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sinh.f64 x)))
(/.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)))
(/.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal -2 binary64)))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (-.f64 (neg.f64 x) x))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64))) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64))) (neg.f64 (sinh.f64 x)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))
(/.f64 (-.f64 (*.f64 (exp.f64 x) (*.f64 #s(literal 2 binary64) (exp.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 x))))
(/.f64 (-.f64 (*.f64 (exp.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 (neg.f64 x))))) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) (exp.f64 (neg.f64 x)))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) (*.f64 #s(literal 2 binary64) (exp.f64 x))))
(/.f64 (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) (neg.f64 (exp.f64 (neg.f64 x))))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 x))) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 x)) (*.f64 #s(literal 2 binary64) (exp.f64 x))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 x)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 (neg.f64 x))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64))) (*.f64 #s(literal -2 binary64) (cosh.f64 x)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)))) (sinh.f64 x))
(/.f64 (fma.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64) (pow.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (sinh.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (sinh.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (sinh.f64 x))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (exp.f64 x) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 x)) #s(literal -1/2 binary64))))
(pow.f64 (sinh.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) #s(literal -1 binary64))
(*.f64 (sinh.f64 x) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 x) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sinh.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 x))
(*.f64 #s(literal -1 binary64) (neg.f64 (sinh.f64 x)))
(*.f64 (*.f64 (sinh.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 x) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 x) #s(literal 2 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 x))))
(*.f64 (fma.f64 (exp.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 x)))) #s(literal 1/4 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 x x)) #s(literal 1/4 binary64) (fma.f64 (exp.f64 (-.f64 (neg.f64 x) x)) #s(literal 1/4 binary64) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x))) (sinh.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 x)))))
(*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 x #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x)))) #s(literal 2 binary64)) (/.f64 (*.f64 (sinh.f64 x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (-.f64 (neg.f64 x) x)) (exp.f64 (+.f64 x x))))))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (exp.f64 (-.f64 (neg.f64 x) x))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 x)))

eval67.0ms (0.5%)

Memory
-41.1MiB live, 125.8MiB allocated
Compiler

Compiled 9 242 to 1 608 computations (82.6% saved)

prune59.0ms (0.4%)

Memory
32.5MiB live, 149.2MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New4709479
Fresh000
Picked011
Done000
Total47010480
Accuracy
99.1%
Counts
480 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
53.1%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
52.4%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.3%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.0%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
Compiler

Compiled 280 to 160 computations (42.9% saved)

simplify366.0ms (2.7%)

Memory
-10.0MiB live, 304.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (sinh.f64 x) x)
cost-diff0
(log.f64 (/.f64 (sinh.f64 x) x))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
cost-diff0
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
cost-diff0
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
Rules
5 822×lower-fma.f32
5 808×lower-fma.f64
2 932×lower-*.f32
2 916×lower-*.f64
2 314×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035281
065277
1142277
2363277
3786277
41354277
51992277
62280277
72803277
83305277
93907277
104097277
114445277
127331277
08188277
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))
#s(literal -1/37800 binary64)
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(literal 1/6 binary64)
(*.f64 x x)
x
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
x
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 x #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(sinh.f64 x)
x
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
#s(literal -1/37800 binary64)
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
#s(literal 1/6 binary64)
(*.f64 x x)
x
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
x
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
#s(approx (/ (sinh x) x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(*.f64 x #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
(log.f64 (/.f64 (sinh.f64 x) x))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(sinh.f64 x)
x

localize334.0ms (2.5%)

Memory
-7.1MiB live, 508.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (sinh.f64 x) x)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
accuracy98.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
accuracy53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
accuracy100.0%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
accuracy99.9%
(*.f64 x #s(literal 1/120 binary64))
accuracy98.3%
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
accuracy53.1%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
accuracy99.8%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
accuracy99.3%
(*.f64 x #s(literal 1/2835 binary64))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
accuracy100.0%
(*.f64 x x)
accuracy99.7%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
accuracy97.7%
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
accuracy100.0%
(fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
accuracy99.3%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
Samples
173.0ms151×2valid
55.0ms76×1valid
29.0ms20×3valid
3.0ms0valid
Compiler

Compiled 236 to 36 computations (84.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 215.0ms
ival-mult: 57.0ms (26.5% of total)
ival-log: 47.0ms (21.8% of total)
const: 28.0ms (13% of total)
ival-sinh: 25.0ms (11.6% of total)
ival-add: 24.0ms (11.2% of total)
adjust: 23.0ms (10.7% of total)
ival-div: 11.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
20.0MiB live, 20.0MiB allocated
Counts
21 → 252
Calls
Call 1
Inputs
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))>
#<alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))>
#<alt (*.f64 x x)>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 x x))>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))>
#<alt (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))>
#<alt (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))>
#<alt (log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))>
#<alt #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))>
#<alt (log.f64 (/.f64 (sinh.f64 x) x))>
#<alt (/.f64 (sinh.f64 x) x)>
#<alt (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))>
#<alt (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))>
#<alt (*.f64 x #s(literal 1/2835 binary64))>
#<alt (*.f64 x #s(literal 1/120 binary64))>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (* -1/37800 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* -1/37800 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt 1/6>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))>
#<alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)))>
#<alt (* -1/37800 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* -1/37800 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))>
#<alt (* 1/2835 (pow x 4))>
#<alt (* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 4))>
#<alt (* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (/ 6 (pow x 2))>
#<alt (/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2835 x)>
#<alt (* x (+ 1/2835 (* -1/37800 (pow x 2))))>
#<alt (* x (+ 1/2835 (* -1/37800 (pow x 2))))>
#<alt (* x (+ 1/2835 (* -1/37800 (pow x 2))))>
#<alt (* -1/37800 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* -1/37800 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))>
#<alt 1/2835>
#<alt (+ 1/2835 (* -1/37800 (pow x 2)))>
#<alt (+ 1/2835 (* -1/37800 (pow x 2)))>
#<alt (+ 1/2835 (* -1/37800 (pow x 2)))>
#<alt (* -1/37800 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* -1/37800 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
#<alt (* 1/120 x)>
Calls

63 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/ 1 (log (/ (sinh x) x)))
1.0ms
x
@-inf
(/ 1 (log (/ (sinh x) x)))
1.0ms
x
@inf
(* (* x x) (+ (* (* x x) (+ (* x (* x (+ (* (* x x) -1/37800) 1/2835))) -1/180)) 1/6))
0.0ms
x
@inf
(* x (* x (+ (* (* x x) (+ (* x (* x 1/2835)) -1/180)) 1/6)))
0.0ms
x
@inf
(* 1/6 (* x x))

simplify305.0ms (2.2%)

Memory
-22.7MiB live, 340.0MiB allocated
Algorithm
egg-herbie
Rules
9 834×lower-fma.f64
9 834×lower-fma.f32
3 214×lower-*.f64
3 214×lower-*.f32
2 744×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01472604
13672576
28992576
322552576
450802576
081532456
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(* -1/37800 (pow x 8))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* -1/37800 (pow x 8))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
1/6
(+ 1/6 (* -1/180 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)))
(* -1/37800 (pow x 6))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* -1/37800 (pow x 6))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
1/6
(+ 1/6 (* -1/180 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(* 1/2835 (pow x 4))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 4))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(/ 6 (pow x 2))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2835 x)
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(* -1/37800 (pow x 3))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* -1/37800 (pow x 3))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
1/2835
(+ 1/2835 (* -1/37800 (pow x 2)))
(+ 1/2835 (* -1/37800 (pow x 2)))
(+ 1/2835 (* -1/37800 (pow x 2)))
(* -1/37800 (pow x 2))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* -1/37800 (pow x 2))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(* -1/37800 (pow x 8))
(*.f64 #s(literal -1/37800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(* -1/37800 (pow x 8))
(*.f64 #s(literal -1/37800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(* -1/37800 (pow x 6))
(*.f64 #s(literal -1/37800 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(* -1/37800 (pow x 6))
(*.f64 #s(literal -1/37800 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (-.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal 1/37800 binary64) (/.f64 #s(literal 1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 5 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 5 binary64)))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(* 1/2835 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 x x)))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 x x)))
(* 1/2835 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 x x)))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 x x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(/ 6 (pow x 2))
(/.f64 #s(literal 6 binary64) (*.f64 x x))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/94500 binary64)) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x)))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x)))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x)))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* x (+ 1/2835 (* -1/37800 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* -1/37800 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* (pow x 3) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* -1/37800 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(* -1 (* (pow x 3) (- 1/37800 (* 1/2835 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
1/2835
#s(literal 1/2835 binary64)
(+ 1/2835 (* -1/37800 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(+ 1/2835 (* -1/37800 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(+ 1/2835 (* -1/37800 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* -1/37800 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/37800 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* -1/37800 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/37800 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* (pow x 2) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))

rewrite359.0ms (2.6%)

Memory
40.0MiB live, 508.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 320×lower-*.f32
5 304×lower-*.f64
4 116×lower-fma.f32
4 102×lower-fma.f64
3 978×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035230
065226
1251226
21728226
08147226
Stop Event
iter limit
node limit
iter limit
Counts
21 → 479
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 (sinh.f64 x) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 x #s(literal 1/120 binary64))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) x) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(+.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))) x) x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))) x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)))) #s(literal 3 binary64)) (*.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)))) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 1/6 binary64))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2835 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2835 binary64) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)) x) x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/2835 binary64))) x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) #s(literal 1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/22785532875 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
#s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/120 binary64) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) x) x (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/120 binary64))) x (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/1728000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(log.f64 (/.f64 (sinh.f64 x) x))
(+.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 x)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(+.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x))))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))
(exp.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x))) #s(literal 1 binary64)))
(-.f64 (log.f64 (sinh.f64 x)) (log.f64 x))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64)))
(-.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (log.f64 (*.f64 x #s(literal 2 binary64))))
(-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 x)))
(-.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))
(-.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) x)))
(-.f64 (log.f64 (neg.f64 (neg.f64 (sinh.f64 x)))) (log.f64 (neg.f64 (neg.f64 x))))
(-.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 1 binary64))) (log.f64 x))
(-.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) (/.f64 #s(literal 1 binary64) x))) (log.f64 #s(literal 2 binary64)))
(-.f64 (/.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 1 binary64)) (/.f64 (log.f64 (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log.f64 (sinh.f64 x)))
(neg.f64 (log.f64 (/.f64 x (sinh.f64 x))))
(neg.f64 (log.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64))))
(/.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (*.f64 (sinh.f64 x) x)))
(/.f64 (-.f64 (*.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (log.f64 x))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (/.f64 x (sinh.f64 x))) (log.f64 (/.f64 x (sinh.f64 x))) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 (sinh.f64 x))) (fma.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 x)) (*.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (fma.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64))))))
(pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))) #s(literal -1/2 binary64))
(*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal -1 binary64))
(pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) (log.f64 (/.f64 (sinh.f64 x) x))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(log.f64 (/.f64 (sinh.f64 x) x))
(+.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 x)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(+.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x))))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (sinh.f64 x)))
(exp.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (sinh.f64 x) x))) #s(literal 1 binary64)))
(-.f64 (log.f64 (sinh.f64 x)) (log.f64 x))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1 binary64)))
(-.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (log.f64 (*.f64 x #s(literal 2 binary64))))
(-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 x)))
(-.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))
(-.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) x)))
(-.f64 (log.f64 (neg.f64 (neg.f64 (sinh.f64 x)))) (log.f64 (neg.f64 (neg.f64 x))))
(-.f64 (log.f64 (*.f64 (sinh.f64 x) #s(literal 1 binary64))) (log.f64 x))
(-.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) (/.f64 #s(literal 1 binary64) x))) (log.f64 #s(literal 2 binary64)))
(-.f64 (/.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 1 binary64)) (/.f64 (log.f64 (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))))
(-.f64 (/.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (sinh.f64 x) x))))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log.f64 (sinh.f64 x)))
(neg.f64 (log.f64 (/.f64 x (sinh.f64 x))))
(neg.f64 (log.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64))))
(/.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (*.f64 (sinh.f64 x) x)))
(/.f64 (-.f64 (*.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (log.f64 x))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (sinh.f64 x)) (log.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (sinh.f64 x) x))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (sinh.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 x))) (*.f64 (log.f64 (sinh.f64 x)) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (/.f64 x (sinh.f64 x))) (log.f64 (/.f64 x (sinh.f64 x))) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (sinh.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 (sinh.f64 x))) (fma.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 x)) (*.f64 (log.f64 (neg.f64 (sinh.f64 x))) (log.f64 (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (fma.f64 (/.f64 (log.f64 x) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 (sinh.f64 x)) #s(literal 1 binary64)) (/.f64 (log.f64 x) #s(literal 1 binary64))))))
(pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x)))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))) #s(literal -1/2 binary64))
(*.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (sinh.f64 x))))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 (/.f64 (sinh.f64 x) x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (sinh.f64 x))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 x) #s(literal 2 binary64)) x) (/.f64 (/.f64 (exp.f64 (neg.f64 x)) #s(literal 2 binary64)) x))
(-.f64 (/.f64 (exp.f64 x) (*.f64 x #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 x)) (*.f64 x #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (sinh.f64 x) (neg.f64 x)))
(neg.f64 (/.f64 (sinh.f64 x) (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 (sinh.f64 x)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (sinh.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) x))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (sinh.f64 x)))))
(/.f64 (sinh.f64 x) x)
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) (*.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (sinh.f64 x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (sinh.f64 x)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (neg.f64 (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (sinh.f64 x) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) x))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x))) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (*.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (*.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)))) (*.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)))) (*.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 x))) (*.f64 (neg.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)))) (*.f64 (neg.f64 x) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) x)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sinh.f64 x)))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (sinh.f64 x) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 x)) (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64))
(pow.f64 (/.f64 x (sinh.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (sinh.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 x) x))
(*.f64 (sinh.f64 x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (neg.f64 (sinh.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (sinh.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (*.f64 #s(literal 2 binary64) (sinh.f64 x))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (sinh.f64 x) #s(literal 2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64)))))
(fma.f64 x #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))) (*.f64 x #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/37800 binary64)) (*.f64 x #s(literal 1/2835 binary64)))
(fma.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2835 binary64)))
(fma.f64 #s(literal 1/2835 binary64) x (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/37800 binary64))) x (*.f64 x #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x #s(literal -1/37800 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/2835 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/37800 binary64) (*.f64 x #s(literal 1/2835 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64))) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)) x) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)) x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x #s(literal 1/2835 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (fma.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal 1/2835 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) x)
(+.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -1/37800 binary64))) #s(literal 1/2835 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (/.f64 #s(literal 1/8037225 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(-.f64 (/.f64 #s(literal 1/8037225 binary64) (-.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (-.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))))
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))
(fma.f64 #s(literal -1/37800 binary64) (*.f64 x x) #s(literal 1/2835 binary64))
(fma.f64 (*.f64 x #s(literal -1/37800 binary64)) x #s(literal 1/2835 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)) (+.f64 #s(literal 1/8037225 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64))) (neg.f64 (+.f64 #s(literal 1/8037225 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (-.f64 #s(literal 1/8037225 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64))) (-.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x #s(literal -1/37800 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)) #s(literal 1/8037225 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64))) #s(literal 1/11829804542155138297225482421875 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (-.f64 #s(literal 1/519180508397705765625 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1230650093979747000000000 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64))) #s(literal 1/519180508397705765625 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) #s(literal 1/22785532875 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64))) #s(literal 1/519180508397705765625 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (+.f64 #s(literal 1/64596985700625 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) #s(literal 1/8037225 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64))) #s(literal 1/64596985700625 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8037225 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)))) (neg.f64 (-.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x #s(literal -1/37800 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/8037225 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (fma.f64 (/.f64 #s(literal 1/8037225 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (/.f64 #s(literal 1/8037225 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64)) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))) (/.f64 #s(literal 1/8037225 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/54010152000000 binary64) #s(literal 1/22785532875 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal 1/8037225 binary64)) (*.f64 (*.f64 x x) #s(literal -1/107163000 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/1428840000 binary64) #s(literal -1/8037225 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal -1/2835 binary64))))
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 #s(literal 1/2835 binary64) x)
(*.f64 x #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) x)

eval109.0ms (0.8%)

Memory
-5.4MiB live, 164.0MiB allocated
Compiler

Compiled 22 719 to 1 964 computations (91.4% saved)

prune93.0ms (0.7%)

Memory
2.4MiB live, 162.6MiB allocated
Pruning

27 alts after pruning (22 fresh and 5 done)

PrunedKeptTotal
New80318821
Fresh044
Picked145
Done011
Total80427831
Accuracy
99.3%
Counts
831 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
53.1%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
52.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
97.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/94500 binary64)) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
97.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
97.1%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
96.4%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
52.4%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.3%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.0%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))))
2.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
1.8%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))
97.8%
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
98.1%
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
98.1%
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
98.0%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
98.0%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))))))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
Compiler

Compiled 1 164 to 532 computations (54.3% saved)

simplify405.0ms (3%)

Memory
-33.2MiB live, 484.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
cost-diff0
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
cost-diff0
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
cost-diff0
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
cost-diff0
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
cost-diff640
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
cost-diff0
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
cost-diff0
(*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
cost-diff320
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
cost-diff0
(*.f64 x #s(literal 1/6 binary64))
cost-diff0
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
cost-diff0
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)
cost-diff0
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Rules
15 318×lower-fma.f32
15 302×lower-fma.f64
6 064×lower-+.f64
6 064×lower-+.f32
3 134×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049541
080538
1182519
2438503
31556503
43697503
54141503
64442503
74728503
85284503
95962503
08494495
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
x
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
(*.f64 x x)
#s(literal -1/36 binary64)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x #s(literal 1/6 binary64))
x
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
x
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(*.f64 x x)
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(*.f64 x #s(literal -1/37800 binary64))
#s(literal -1/37800 binary64)
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 x #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 x (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
x
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
(*.f64 x x)
#s(literal -1/36 binary64)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x #s(literal 1/6 binary64))
x
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
x
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
(*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 x x)
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64))
(*.f64 x #s(literal -1/37800 binary64))
#s(literal -1/37800 binary64)
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)

localize412.0ms (3%)

Memory
43.8MiB live, 547.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
accuracy98.3%
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
accuracy53.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
accuracy5.3%
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
accuracy99.8%
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy99.5%
(*.f64 x #s(literal -1/37800 binary64))
accuracy99.5%
(*.f64 x #s(literal 1/6 binary64))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
accuracy99.6%
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
accuracy99.5%
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
accuracy99.3%
(*.f64 x #s(literal 1/2835 binary64))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
accuracy99.8%
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
accuracy99.5%
(*.f64 x #s(literal 1/6 binary64))
accuracy97.7%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
accuracy99.4%
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)
accuracy99.4%
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
accuracy99.3%
(*.f64 x #s(literal 1/2835 binary64))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Samples
246.0ms174×2valid
70.0ms73×1valid
12.0ms0valid
Compiler

Compiled 432 to 49 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 227.0ms
ival-mult: 63.0ms (27.8% of total)
ival-log: 38.0ms (16.7% of total)
const: 36.0ms (15.9% of total)
ival-add: 31.0ms (13.7% of total)
adjust: 30.0ms (13.2% of total)
ival-sinh: 20.0ms (8.8% of total)
ival-div: 9.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series19.0ms (0.1%)

Memory
-23.0MiB live, 28.4MiB allocated
Counts
23 → 276
Calls
Call 1
Inputs
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))>
#<alt (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))>
#<alt (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))>
#<alt (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))>
#<alt (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)>
#<alt (*.f64 x #s(literal 1/6 binary64))>
#<alt (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))>
#<alt (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))>
#<alt (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))>
#<alt (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))>
#<alt #s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))>
#<alt (*.f64 x x)>
#<alt (log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))>
#<alt #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))>
#<alt #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))>
#<alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))>
#<alt (*.f64 x #s(literal 1/2835 binary64))>
#<alt (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))>
#<alt (*.f64 x #s(literal -1/37800 binary64))>
#<alt (*.f64 (*.f64 x x) (*.f64 x x))>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1/36 x)>
#<alt (* x (- (* 1/32400 (pow x 4)) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))>
#<alt (* 1/8037225 (pow x 9))>
#<alt (* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))>
#<alt (* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))>
#<alt (* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))>
#<alt (* 1/8037225 (pow x 9))>
#<alt (* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))>
#<alt (* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))>
#<alt (* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* -1/180 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (* -1/37800 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* -1/37800 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt -1/180>
#<alt (- (* 1/2835 (pow x 2)) 1/180)>
#<alt (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)>
#<alt (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)>
#<alt (* -1/37800 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* -1/37800 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt (* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* -1/180 x)>
#<alt (* x (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* x (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* x (- (* 1/2835 (pow x 2)) 1/180))>
#<alt (* 1/2835 (pow x 3))>
#<alt (* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (* -1/37800 x)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
Calls

69 calls:

TimeVariablePointExpression
7.0ms
x
@0
(+ (* x 1/6) (* (* x x) (* x (+ (* x (* x 1/2835)) -1/180))))
1.0ms
x
@inf
(* x (/ (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (+ (* x (* x (+ (* x (* x 1/2835)) -1/180))) -1/6)))
0.0ms
x
@0
(* x (/ (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (+ (* x (* x (+ (* x (* x 1/2835)) -1/180))) -1/6)))
0.0ms
x
@inf
(+ (* x 1/6) (* (* x x) (* x (+ (* x (* x 1/2835)) -1/180))))
0.0ms
x
@inf
(* x -1/37800)

simplify377.0ms (2.8%)

Memory
11.5MiB live, 406.3MiB allocated
Algorithm
egg-herbie
Rules
11 962×lower-fma.f64
11 962×lower-fma.f32
4 092×lower-*.f64
4 092×lower-*.f32
2 572×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01682682
14312662
210852646
328112646
463962630
081932511
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1/36 x)
(* x (- (* 1/32400 (pow x 4)) 1/36))
(* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))
(* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))
(* 1/8037225 (pow x 9))
(* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))
(* 1/8037225 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* -1/180 (pow x 3))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(* -1/37800 (pow x 8))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* -1/37800 (pow x 8))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
-1/180
(- (* 1/2835 (pow x 2)) 1/180)
(- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)
(- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)
(* -1/37800 (pow x 4))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* -1/37800 (pow x 4))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* -1/180 x)
(* x (- (* 1/2835 (pow x 2)) 1/180))
(* x (- (* 1/2835 (pow x 2)) 1/180))
(* x (- (* 1/2835 (pow x 2)) 1/180))
(* 1/2835 (pow x 3))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 3))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(* -1/37800 x)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* -1/36 x)
(*.f64 x #s(literal -1/36 binary64))
(* x (- (* 1/32400 (pow x 4)) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -1/255150 binary64)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/8037225 binary64) #s(literal -1/255150 binary64)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))
(* 1/8037225 (pow x 9))
(*.f64 #s(literal 1/8037225 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/36 binary64) (pow.f64 x #s(literal 8 binary64)))))))
(* 1/8037225 (pow x 9))
(*.f64 #s(literal 1/8037225 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/36 binary64) (pow.f64 x #s(literal 8 binary64)))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(fma.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* -1/180 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* -1/37800 (pow x 8))
(*.f64 #s(literal -1/37800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1/37800 (pow x 8))
(*.f64 #s(literal -1/37800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/2835 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 8) (- (+ (* 1/2835 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1/2835 binary64) (*.f64 x x)) (+.f64 #s(literal -1/37800 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (/.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
-1/180
#s(literal -1/180 binary64)
(- (* 1/2835 (pow x 2)) 1/180)
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(* -1/37800 (pow x 4))
(*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/180 binary64)))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/180 binary64)))
(* -1/37800 (pow x 4))
(*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) 1/37800))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/180 binary64)))
(* (pow x 4) (- (* 1/2835 (/ 1 (pow x 2))) (+ 1/37800 (/ 1/180 (pow x 4)))))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/180 binary64)))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 1/120 (* 1/5040 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
(* 1/2 (/ (- (exp x) (/ 1 (exp x))) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))) x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 1/120 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) #s(literal 1 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) #s(literal 1 binary64)))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) #s(literal 1 binary64)))
(* (pow x 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow x 2))) (/ 1 (pow x 4)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) #s(literal 1 binary64)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* 1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* 1/120 (pow x 4))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* (pow x 4) (+ 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* -1/180 x)
(*.f64 x #s(literal -1/180 binary64))
(* x (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* x (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* x (- (* 1/2835 (pow x 2)) 1/180))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* 1/2835 (pow x 3))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* (pow x 3) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* 1/2835 (pow x 3))
(*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* -1 (* (pow x 3) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(* -1/37800 x)
(*.f64 x #s(literal -1/37800 binary64))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))

rewrite739.0ms (5.4%)

Memory
-21.0MiB live, 418.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 664×lower-fma.f32
6 648×lower-fma.f64
4 352×lower-*.f32
4 324×lower-*.f64
4 082×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049410
080464
1329310
22270310
08511306
Stop Event
iter limit
node limit
iter limit
Counts
23 → 547
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x)
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x #s(literal 1/6 binary64))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x x)
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(*.f64 x #s(literal -1/37800 binary64))
(*.f64 (*.f64 x x) (*.f64 x x))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x)) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x)) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x x) (/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (/.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x) (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
(*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -1/36 binary64)))
(+.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) (*.f64 #s(literal -1/36 binary64) x))
(fma.f64 x #s(literal -1/36 binary64) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 x #s(literal -1/36 binary64)))
(fma.f64 #s(literal -1/36 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x (*.f64 #s(literal -1/36 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (*.f64 x (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal -1/36 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x #s(literal -1/36 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal -1/36 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x #s(literal -1/36 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -1/36 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/36 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 #s(literal -1/36 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x)) (*.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/36 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) (-.f64 (*.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 #s(literal -1/36 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) x) (*.f64 #s(literal -1/36 binary64) x)))))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) x)
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x) (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
(*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) x)) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)) (neg.f64 (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) x)) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x x)))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x x) (/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (/.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))))))
(*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) x) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) x) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))) (*.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal -1/180 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(+.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (/.f64 #s(literal 1/32400 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))))
(-.f64 (/.f64 #s(literal 1/32400 binary64) (-.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (-.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/37800 binary64))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal -1/37800 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x #s(literal -1/37800 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) (*.f64 x x) #s(literal -1/180 binary64))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/37800 binary64) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)) (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) x #s(literal -1/180 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/37800 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)) x) x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/37800 binary64))) x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/32400 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (-.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal 1/32400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64)) (+.f64 #s(literal 1/32400 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal -1/32400 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal 1/32400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64))) (neg.f64 (+.f64 #s(literal 1/32400 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal -1/32400 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))))
(/.f64 (-.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))))) (-.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64)) #s(literal 1/32400 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal 1/32400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal -1/32400 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))))) (neg.f64 (-.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/54010152000000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))) (+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64)) (*.f64 (+.f64 #s(literal -1/180 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/37800 binary64)))) (*.f64 x (*.f64 x #s(literal 1/2835 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/32400 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (fma.f64 (/.f64 #s(literal 1/32400 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (/.f64 #s(literal 1/32400 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))) (/.f64 #s(literal 1/32400 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))))) #s(literal -1/5832000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal 1/32400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)))) #s(literal -1/32400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal 1/180 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
#s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
#s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) x) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/120 binary64))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 #s(literal 1/2835 binary64) x)
(+.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64)))))
(fma.f64 x #s(literal -1/180 binary64) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x) (*.f64 x #s(literal -1/180 binary64)))
(fma.f64 #s(literal -1/180 binary64) x (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) x (*.f64 x #s(literal -1/180 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2835 binary64) (*.f64 x #s(literal -1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/5832000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)) x)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/5832000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64))) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)) x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)) x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/5832000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 x #s(literal -1/180 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x))) #s(literal -1/5832000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/510300 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8037225 binary64) #s(literal -1/32400 binary64)) x)) (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal 1/180 binary64))))
(/.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/22785532875 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal -1/180 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x x))))))
(*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))
(*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) x)
(*.f64 x #s(literal -1/37800 binary64))
(*.f64 #s(literal -1/37800 binary64) x)
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(pow.f64 x #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) x)

eval334.0ms (2.5%)

Memory
16.3MiB live, 166.1MiB allocated
Compiler

Compiled 41 476 to 1 894 computations (95.4% saved)

prune231.0ms (1.7%)

Memory
9.1MiB live, 205.5MiB allocated
Pruning

31 alts after pruning (22 fresh and 9 done)

PrunedKeptTotal
New1 069101 079
Fresh51217
Picked145
Done055
Total1 075311 106
Accuracy
99.3%
Counts
1 106 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
53.1%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
52.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
97.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/94500 binary64)) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
97.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
97.1%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
96.4%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
52.4%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.3%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
1.8%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))))
2.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
2.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) #s(approx (* (* x x) (+ (* (* x x) 1/120) 1/6)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
97.8%
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
98.1%
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
97.2%
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
83.7%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
98.0%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
98.0%
#s(approx (log (/ (sinh x) x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x)))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
98.2%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
Compiler

Compiled 1 066 to 537 computations (49.6% saved)

simplify422.0ms (3.1%)

Memory
-5.3MiB live, 673.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)
cost-diff0
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
cost-diff128
(-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))
cost-diff4480
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
cost-diff0
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
cost-diff0
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
cost-diff0
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
cost-diff0
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
cost-diff0
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
cost-diff0
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))
cost-diff0
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
cost-diff0
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Rules
11 108×lower-fma.f32
11 090×lower-fma.f64
4 478×lower-*.f32
4 444×lower-*.f64
3 552×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062704
0102628
1241598
2675596
32163596
43386596
57886596
08047588
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
x
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(literal 1/32400 binary64)
#s(literal -1/36 binary64)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal -1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
x
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(*.f64 x x)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
#s(literal 1 binary64)
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
x
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))
(*.f64 x #s(literal -19/3150 binary64))
#s(literal -19/3150 binary64)
#s(literal 1/5 binary64)
#s(literal 6 binary64)
(*.f64 x x)
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
x
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))
#s(literal 1/2835 binary64)
(*.f64 x x)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
(-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
x
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(literal 1/32400 binary64)
#s(literal -1/36 binary64)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal -1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
x
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
(*.f64 x #s(literal 1/2835 binary64))
#s(literal 1/2835 binary64)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
#s(literal 1 binary64)
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) #s(literal 6 binary64))
x
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))
(fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))
(fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))
(*.f64 x #s(literal -19/3150 binary64))
#s(literal -19/3150 binary64)
#s(literal 1/5 binary64)
#s(literal 6 binary64)
(*.f64 x x)
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/2835 binary64) #s(literal 1/180 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/2835 binary64) #s(literal 1/180 binary64))) #s(literal 1/6 binary64))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
x
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))
(fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))
#s(literal 1/2835 binary64)
(*.f64 x x)
#s(literal -1/180 binary64)
#s(literal 1/6 binary64)
(*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/2835 binary64) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))
(-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/2835 binary64) #s(literal 1/180 binary64))) #s(literal 1/6 binary64))
(*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))

localize500.0ms (3.7%)

Memory
11.3MiB live, 938.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
accuracy99.5%
(*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
accuracy85.5%
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
accuracy99.5%
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
accuracy99.3%
(*.f64 x #s(literal -19/3150 binary64))
accuracy98.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
accuracy98.3%
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
accuracy100.0%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
accuracy99.7%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
accuracy99.3%
(*.f64 x #s(literal 1/2835 binary64))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
accuracy100.0%
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
accuracy99.8%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
accuracy98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
accuracy99.4%
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
accuracy99.3%
(*.f64 x #s(literal 1/2835 binary64))
accuracy98.4%
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))
accuracy98.4%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Samples
270.0ms151×2valid
72.0ms76×1valid
40.0ms20×3valid
4.0ms0valid
Compiler

Compiled 557 to 60 computations (89.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 328.0ms
ival-mult: 72.0ms (21.9% of total)
ival-log: 61.0ms (18.6% of total)
adjust: 56.0ms (17% of total)
ival-div: 46.0ms (14% of total)
const: 41.0ms (12.5% of total)
ival-sinh: 28.0ms (8.5% of total)
ival-add: 22.0ms (6.7% of total)
ival-sub: 2.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series14.0ms (0.1%)

Memory
-12.7MiB live, 25.6MiB allocated
Counts
25 → 300
Calls
Call 1
Inputs
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))>
#<alt (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))>
#<alt (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))>
#<alt #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))>
#<alt (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))>
#<alt (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))>
#<alt (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))>
#<alt #s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))>
#<alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))>
#<alt (*.f64 x x)>
#<alt (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))>
#<alt #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))>
#<alt (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))>
#<alt (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))>
#<alt (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))>
#<alt (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))>
#<alt #s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))>
#<alt (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)>
#<alt (*.f64 x #s(literal 1/2835 binary64))>
#<alt (*.f64 x #s(literal -19/3150 binary64))>
#<alt (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))>
#<alt (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))>
#<alt (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1/36 x)>
#<alt (* x (- (* 1/32400 (pow x 4)) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))>
#<alt (* 1/8037225 (pow x 9))>
#<alt (* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))>
#<alt (* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))>
#<alt (* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))>
#<alt (* 1/8037225 (pow x 9))>
#<alt (* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))>
#<alt (* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))>
#<alt (* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* -1/180 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* -1/180 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* -1/180 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* -1/180 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (* -1/180 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* -1/180 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt 1/6>
#<alt (+ 1/6 (* -1/180 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))>
#<alt (* 1/2835 (pow x 4))>
#<alt (* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 4))>
#<alt (* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (/ 6 (pow x 2))>
#<alt (/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))>
#<alt (/ 6 (pow x 2))>
#<alt (/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))>
#<alt (/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))>
#<alt (* -19/3150 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* -19/3150 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt 6>
#<alt (+ 6 (* 1/5 (pow x 2)))>
#<alt (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))>
#<alt (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))>
#<alt (* -19/3150 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* -19/3150 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 6))>
#<alt (* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/180 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))>
#<alt (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))>
#<alt (* -1/2835 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))>
#<alt (* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* -1/2835 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))>
#<alt (* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))>
#<alt (* 1/36 (pow x 3))>
#<alt (* (pow x 3) (+ 1/36 (* -1/32400 (pow x 4))))>
#<alt (* (pow x 3) (+ 1/36 (* (pow x 4) (- (* 1/255150 (pow x 2)) 1/32400))))>
#<alt (* (pow x 3) (+ 1/36 (* (pow x 4) (- (* (pow x 2) (+ 1/255150 (* -1/8037225 (pow x 2)))) 1/32400))))>
#<alt (* -1/8037225 (pow x 11))>
#<alt (* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225))>
#<alt (* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))>
#<alt (* (pow x 11) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))>
#<alt (* -1/8037225 (pow x 11))>
#<alt (* -1 (* (pow x 11) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))))))>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* 1/2835 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* -19/3150 x)>
#<alt (* 1/5 x)>
#<alt (* x (+ 1/5 (* -19/3150 (pow x 2))))>
#<alt (* x (+ 1/5 (* -19/3150 (pow x 2))))>
#<alt (* x (+ 1/5 (* -19/3150 (pow x 2))))>
#<alt (* -19/3150 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))>
#<alt (* -19/3150 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* 1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))>
#<alt (* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))>
#<alt (* -1/2835 (pow x 5))>
#<alt (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))>
#<alt (* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))>
#<alt (* -1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/180 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))>
#<alt (* 1/2835 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))>
Calls

75 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(* x (+ (* x (* x -19/3150)) 1/5))
1.0ms
x
@inf
(/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x))
0.0ms
x
@inf
(* x (* x (+ (* (* x x) -1/180) 1/6)))
0.0ms
x
@inf
(* (* (* x (+ (* (+ (* 1/2835 (* x x)) -1/180) (* x x)) 1/6)) (* x (- 1/6 (* (+ (* 1/2835 (* x x)) -1/180) (* x x))))) x)
0.0ms
x
@0
(/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x))

simplify412.0ms (3%)

Memory
38.3MiB live, 667.8MiB allocated
Algorithm
egg-herbie
Rules
14 130×lower-fma.f64
14 130×lower-fma.f32
4 714×lower-*.f64
4 714×lower-*.f32
3 778×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02253244
15813218
216233218
345423192
083613058
Stop Event
iter limit
node limit
Counts
300 → 300
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1/36 x)
(* x (- (* 1/32400 (pow x 4)) 1/36))
(* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))
(* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))
(* 1/8037225 (pow x 9))
(* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))
(* 1/8037225 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* -1/180 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* -1/180 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* -1/180 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* -1/180 (pow x 3))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
1/6
(+ 1/6 (* -1/180 (pow x 2)))
(+ 1/6 (* -1/180 (pow x 2)))
(+ 1/6 (* -1/180 (pow x 2)))
(* -1/180 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* -1/180 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
1/6
(+ 1/6 (* -1/180 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(* 1/2835 (pow x 4))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 4))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(/ 6 (pow x 2))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/ 6 (pow x 2))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(* -19/3150 (pow x 2))
(* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* -19/3150 (pow x 2))
(* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
6
(+ 6 (* 1/5 (pow x 2)))
(+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))
(* -19/3150 (pow x 4))
(* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* -19/3150 (pow x 4))
(* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 6))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
1/6
(+ 1/6 (* 1/180 (pow x 2)))
(+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))
(+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))
(* -1/2835 (pow x 4))
(* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* -1/2835 (pow x 4))
(* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(* 1/36 (pow x 3))
(* (pow x 3) (+ 1/36 (* -1/32400 (pow x 4))))
(* (pow x 3) (+ 1/36 (* (pow x 4) (- (* 1/255150 (pow x 2)) 1/32400))))
(* (pow x 3) (+ 1/36 (* (pow x 4) (- (* (pow x 2) (+ 1/255150 (* -1/8037225 (pow x 2)))) 1/32400))))
(* -1/8037225 (pow x 11))
(* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225))
(* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))
(* (pow x 11) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))
(* -1/8037225 (pow x 11))
(* -1 (* (pow x 11) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2))))))
(* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2))))))
(* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))))))
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* 1/2835 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* -19/3150 x)
(* 1/5 x)
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(* -19/3150 (pow x 3))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(* -19/3150 (pow x 3))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(* 1/6 x)
(* x (+ 1/6 (* 1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))
(* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))
(* -1/2835 (pow x 5))
(* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(* -1/2835 (pow x 5))
(* -1 (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))
(* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))
(* 1/6 x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(* 1/2835 (pow x 5))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(* 1/2835 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1/36 x)
(*.f64 x #s(literal -1/36 binary64))
(* x (- (* 1/32400 (pow x 4)) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 1/32400 (* -1/255150 (pow x 2)))) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -1/255150 binary64) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 1/32400 (* (pow x 2) (- (* 1/8037225 (pow x 2)) 1/255150)))) 1/36))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/8037225 binary64)) #s(literal -1/255150 binary64)) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))
(* 1/8037225 (pow x 9))
(*.f64 #s(literal 1/8037225 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)))))
(* (pow x 9) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 1/8037225 (pow x 9))
(*.f64 #s(literal 1/8037225 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/8037225 binary64) (+.f64 (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/8037225 binary64) (/.f64 #s(literal -1/255150 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* -1/180 (pow x 4))
(*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* -1/180 (pow x 4))
(*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* -1/180 (pow x 3))
(*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* -1/180 (pow x 3))
(*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* -1 (* (pow x 3) (- 1/180 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* -1/180 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/180 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* -1/180 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/180 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 1/180))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/180 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(* 1/2835 (pow x 4))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/2835 (pow x 4))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/2835 binary64))))
(* (pow x 4) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(/ 6 (pow x 2))
(/.f64 #s(literal 6 binary64) (*.f64 x x))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* (pow x 2) (- (* 31/94500 (pow x 2)) 19/3150))))) (pow x 2))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 31/94500 binary64) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x)))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/ 1 (+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/ 6 (pow x 2))
(/.f64 #s(literal 6 binary64) (*.f64 x x))
(/ (+ 6 (* 1/5 (pow x 2))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(/ (+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2))))) (pow x 2))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(* -19/3150 (pow x 2))
(*.f64 x (*.f64 x #s(literal -19/3150 binary64)))
(* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64))
(* -19/3150 (pow x 2))
(*.f64 x (*.f64 x #s(literal -19/3150 binary64)))
(* (pow x 2) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64))
(* (pow x 2) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64))
6
#s(literal 6 binary64)
(+ 6 (* 1/5 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/5 binary64)) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 1/5 (* -19/3150 (pow x 2)))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
(* -19/3150 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -19/3150 binary64)))
(* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x))))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x)))))
(* -19/3150 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -19/3150 binary64)))
(* (pow x 4) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x))))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ (* 1/5 (/ 1 (pow x 2))) (/ 6 (pow x 4))) 19/3150))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 1/5 binary64) (*.f64 x x)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* 1/2835 (pow x 6))
(*.f64 #s(literal 1/2835 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/180 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/180 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2835 binary64)) #s(literal 1/180 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2835 binary64)) #s(literal 1/180 binary64)) #s(literal 1/6 binary64))
(* -1/2835 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* -1/2835 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 4) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* (pow x 4) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/2835 (* -1/37800 (pow x 2)))) 1/180))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* 1/2 (- (exp x) (/ 1 (exp x))))) (log (/ 1 x)))
(-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))) (log.f64 x))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (* -1/2 (- (exp x) (/ 1 (exp x))))) (log (/ -1 x)))
(+.f64 (log.f64 (*.f64 (-.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) #s(literal -1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* 1/36 (pow x 3))
(*.f64 #s(literal 1/36 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/36 (* -1/32400 (pow x 4))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/32400 binary64) #s(literal 1/36 binary64)))
(* (pow x 3) (+ 1/36 (* (pow x 4) (- (* 1/255150 (pow x 2)) 1/32400))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal 1/255150 binary64)) #s(literal -1/32400 binary64)) #s(literal 1/36 binary64)))
(* (pow x 3) (+ 1/36 (* (pow x 4) (- (* (pow x 2) (+ 1/255150 (* -1/8037225 (pow x 2)))) 1/32400))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/8037225 binary64) #s(literal 1/255150 binary64)) #s(literal -1/32400 binary64)) #s(literal 1/36 binary64)))
(* -1/8037225 (pow x 11))
(*.f64 #s(literal -1/8037225 binary64) (pow.f64 x #s(literal 11 binary64)))
(* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) 1/8037225))
(*.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) #s(literal -1/8037225 binary64)) (pow.f64 x #s(literal 11 binary64)))
(* (pow x 11) (- (* 1/255150 (/ 1 (pow x 2))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) #s(literal -1/8037225 binary64)) (/.f64 #s(literal -1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 11 binary64)))
(* (pow x 11) (- (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))) (+ 1/8037225 (/ 1/32400 (pow x 4)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 #s(literal -1/8037225 binary64) (/.f64 #s(literal -1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (pow.f64 x #s(literal 11 binary64)))
(* -1/8037225 (pow x 11))
(*.f64 #s(literal -1/8037225 binary64) (pow.f64 x #s(literal 11 binary64)))
(* -1 (* (pow x 11) (- 1/8037225 (* 1/255150 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) #s(literal -1/8037225 binary64)) (pow.f64 x #s(literal 11 binary64)))
(* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (* 1/255150 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) #s(literal -1/8037225 binary64)) (/.f64 #s(literal -1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 11 binary64)))
(* -1 (* (pow x 11) (- (+ 1/8037225 (/ 1/32400 (pow x 4))) (+ (* 1/255150 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 8)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/255150 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 #s(literal -1/8037225 binary64) (/.f64 #s(literal -1/32400 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (pow.f64 x #s(literal 11 binary64)))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* 1/2835 x)
(*.f64 x #s(literal 1/2835 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* -19/3150 x)
(*.f64 x #s(literal -19/3150 binary64))
(* 1/5 x)
(*.f64 x #s(literal 1/5 binary64))
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* x (+ 1/5 (* -19/3150 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* -19/3150 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -19/3150 binary64))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* (pow x 3) (- (* 1/5 (/ 1 (pow x 2))) 19/3150))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* -19/3150 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -19/3150 binary64))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* -1 (* (pow x 3) (- 19/3150 (* 1/5 (/ 1 (pow x 2))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* 1/180 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2835 binary64)) #s(literal 1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (+ 1/180 (* -1/2835 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2835 binary64)) #s(literal 1/180 binary64)) #s(literal 1/6 binary64)))
(* -1/2835 (pow x 5))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64)))
(* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* (pow x 5) (- (+ (/ 1/6 (pow x 4)) (* 1/180 (/ 1 (pow x 2)))) 1/2835))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64))))
(* -1/2835 (pow x 5))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2835 binary64)))
(* -1 (* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 (/.f64 #s(literal 1/180 binary64) (*.f64 x x)) #s(literal -1/2835 binary64)))
(* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 #s(literal -1/2835 binary64) (/.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 5) (+ 1/2835 (* -1 (/ (+ 1/180 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))))))
(*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (+.f64 #s(literal -1/2835 binary64) (/.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/180 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* 1/2835 (pow x 2)) 1/180))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/2835 binary64) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- 1/2835 (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* (pow x 5) (- (+ 1/2835 (/ 1/6 (pow x 4))) (* 1/180 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* 1/2835 (pow x 5))
(*.f64 #s(literal 1/2835 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) 1/2835)))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (/.f64 #s(literal -1/180 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))
(* -1 (* (pow x 5) (- (* 1/180 (/ 1 (pow x 2))) (+ 1/2835 (/ 1/6 (pow x 4))))))
(*.f64 (+.f64 #s(literal 1/2835 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/180 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))

rewrite633.0ms (4.6%)

Memory
-22.2MiB live, 567.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 056×lower-*.f32
5 022×lower-*.f64
4 920×lower-fma.f32
4 902×lower-fma.f64
4 276×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062541
0102533
1432489
22638489
08561485
Stop Event
iter limit
node limit
iter limit
Counts
25 → 604
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(*.f64 x x)
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))))
(-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x)
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 x #s(literal -19/3150 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)))
(*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
Outputs
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))))
(/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 x (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) x))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(*.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal -1 binary64)) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 x (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(neg.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(neg.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) #s(literal 1 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
#s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(+.f64 (*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) x) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)) (*.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/180 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/180 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5832000 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5832000 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5832000 binary64))))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x)))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/1049760000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))))
(fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x #s(literal -1/180 binary64)) x #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))) (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))) (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))
(/.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64))) (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/5832000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1080 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/180 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(+.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(-.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2835 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2835 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2835 binary64) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2835 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/2835 binary64)) (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/2835 binary64))) (*.f64 x x) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))) x (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))) x (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) #s(literal -1/216 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/22785532875 binary64))) (pow.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/22785532875 binary64))) (pow.f64 (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5832000 binary64)))) (fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64))) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x #s(literal -1/180 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -1/46656 binary64) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 6 binary64))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal -1/46656 binary64) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) #s(literal -1/1296 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))))
(pow.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))
(*.f64 (pow.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal -1/2 binary64)) (pow.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal -1/2 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))))
(/.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))) #s(literal 1 binary64))
#s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
(pow.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))) (*.f64 x x)) (/.f64 (/.f64 #s(literal 36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 x (neg.f64 x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))) (/.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x (neg.f64 x))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(/.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x) x)
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x)) (neg.f64 x))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (*.f64 x (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) #s(literal 1 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(pow.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (neg.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))) x))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))) x))
(+.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal 6 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))) (/.f64 #s(literal 36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(-.f64 (/.f64 #s(literal 36 binary64) (-.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (-.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) #s(literal 6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) (*.f64 x x) #s(literal 6 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) x #s(literal 6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))) (neg.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(/.f64 (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))))) (-.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) #s(literal 36 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))))) (neg.f64 (-.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))))) #s(literal 216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) (-.f64 #s(literal 36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))) #s(literal -36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal -6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x))) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) x)
(/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) x)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))))) (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x))) #s(literal -1 binary64))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 (/.f64 x x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 x x))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) x) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 x (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (/.f64 x x) #s(literal -1 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)) (pow.f64 (/.f64 x x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) x))
(*.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 x (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) x) (/.f64 x (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 x (neg.f64 x)) (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) x) (/.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x) (/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 x) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (neg.f64 x)) (/.f64 (neg.f64 x) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (neg.f64 x)) (/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (/.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) x) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) x))
(*.f64 (/.f64 x (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 (/.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 (/.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 x x) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 (/.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) #s(literal -1 binary64)) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (/.f64 x (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) #s(literal 1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))
(-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(-.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(-.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal 1/2835 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x #s(literal -1/180 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))))
(fma.f64 x (neg.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (neg.f64 x) #s(literal 1/6 binary64))
(fma.f64 (neg.f64 x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (neg.f64 x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) x) x #s(literal 1/6 binary64))
(neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64)) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))
(/.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/216 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) #s(literal 1/216 binary64)) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) #s(literal 1/6 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(*.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x))) x)
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(*.f64 x #s(literal 1/2835 binary64))
(*.f64 #s(literal 1/2835 binary64) x)
(*.f64 x #s(literal -19/3150 binary64))
(*.f64 #s(literal -19/3150 binary64) x)
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64)))
(+.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64)))))
(fma.f64 x #s(literal 1/5 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)) (*.f64 x #s(literal 1/5 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -19/3150 binary64)) (*.f64 x #s(literal 1/5 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -19/3150 binary64) (*.f64 x #s(literal 1/5 binary64)))
(fma.f64 (*.f64 x #s(literal -19/3150 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/5 binary64)))
(fma.f64 #s(literal 1/5 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)) x (*.f64 x #s(literal 1/5 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -6859/31255875000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/125 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)))) (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -6859/31255875000 binary64)) #s(literal 1/125 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal 1/25 binary64)) (*.f64 (*.f64 x x) #s(literal -19/15750 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal -1/25 binary64))) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal -1/5 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -6859/31255875000 binary64)) #s(literal 1/125 binary64)) x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal 1/25 binary64)) (*.f64 (*.f64 x x) #s(literal -19/15750 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal -1/25 binary64)) x) (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal -1/5 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -6859/31255875000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/125 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)))) (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x #s(literal 1/5 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -6859/31255875000 binary64)) #s(literal 1/125 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal 1/25 binary64)) (*.f64 (*.f64 x x) #s(literal -19/15750 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal -1/25 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal -1/5 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -6859/31255875000 binary64)) #s(literal 1/125 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal 1/25 binary64)) (*.f64 (*.f64 x x) #s(literal -19/15750 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 361/9922500 binary64) #s(literal -1/25 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal -1/5 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/125 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -6859/31255875000 binary64)))) (fma.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x #s(literal 1/5 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)))) (*.f64 (*.f64 x #s(literal 1/5 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -19/3150 binary64)))))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64)) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))))
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x))
(/.f64 (*.f64 x (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) x) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64) (pow.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)))) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x))) x)))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)) x)
(*.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) x (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (neg.f64 x)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) x)
(*.f64 (/.f64 x (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))

eval152.0ms (1.1%)

Memory
36.2MiB live, 335.8MiB allocated
Compiler

Compiled 49 907 to 2 656 computations (94.7% saved)

prune144.0ms (1.1%)

Memory
-34.0MiB live, 314.7MiB allocated
Pruning

33 alts after pruning (21 fresh and 12 done)

PrunedKeptTotal
New1 187101 197
Fresh61117
Picked235
Done099
Total1 195331 228
Accuracy
99.3%
Counts
1 228 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
53.1%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
52.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
97.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 31/94500 binary64) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
97.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
97.1%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
97.1%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x) x)))
96.4%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
29.2%
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) #s(approx (/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x)) (fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64)))))
53.1%
(log.f64 (/.f64 (sinh.f64 x) x))
52.4%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
52.3%
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
1.8%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))))
2.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
2.1%
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) #s(approx (* (* x x) (+ (* (* x x) 1/120) 1/6)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
97.8%
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
98.1%
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
97.2%
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
98.1%
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
98.0%
#s(approx (log (/ (sinh x) x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
98.0%
#s(approx (log (/ (sinh x) x)) (*.f64 (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
98.2%
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))))
98.1%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
97.8%
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
97.4%
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
27.5%
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
Compiler

Compiled 1 729 to 543 computations (68.6% saved)

regimes41.0ms (0.3%)

Memory
-2.7MiB live, 73.6MiB allocated
Counts
48 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (log (/ (sinh x) x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) #s(approx (/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x)) (fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/94500 binary64)) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 31/94500 binary64) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)) #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) x)))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))) x) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x))))))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) #s(approx (* (* x x) (+ (* (* x x) 1/120) 1/6)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64)))))
(log.f64 #s(approx (/ (sinh x) x) #s(approx (+ (* (* x x) (+ (* x (* x 1/120)) 1/6)) 1) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(approx (/ (sinh x) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
#s(approx (log (/ (sinh x) x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64))))))
#s(approx (log (/ (sinh x) x)) (*.f64 (/.f64 (*.f64 x #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/32400 binary64)) #s(literal -1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)))) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))))
(log.f64 (/.f64 (sinh.f64 x) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (sinh.f64 x) x))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (sinh.f64 x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (neg.f64 x))) (neg.f64 (log.f64 (neg.f64 x))))) (-.f64 (log.f64 (neg.f64 (sinh.f64 x))) (neg.f64 (log.f64 (neg.f64 x)))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Calls

3 calls:

17.0ms
x
11.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
10.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
98.2%1x
98.2%1(log.f64 (/.f64 (sinh.f64 x) x))
98.2%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes23.0ms (0.2%)

Memory
15.6MiB live, 50.9MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (log (/ (sinh x) x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) #s(approx (/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x)) (fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -19/3150 binary64) #s(literal 1/5 binary64))) #s(literal 6 binary64)) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/94500 binary64)) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 31/94500 binary64) #s(literal -19/3150 binary64)) #s(literal 1/5 binary64)) #s(literal 6 binary64)) (*.f64 x x))))
Outputs
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
Calls

3 calls:

9.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
7.0ms
x
6.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
98.1%1x
98.1%1(log.f64 (/.f64 (sinh.f64 x) x))
98.1%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes188.0ms (1.4%)

Memory
-5.2MiB live, 33.7MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (log (/ (sinh x) x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/2835 binary64) (*.f64 x x) #s(literal -1/180 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -19/3150 binary64)) #s(literal 1/5 binary64))) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) (*.f64 #s(literal -1/37800 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) #s(approx (/ (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) (* x x)) (fma.f64 (*.f64 x x) (+.f64 #s(literal -19/3150 binary64) (/.f64 #s(literal 6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/5 binary64)))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
Calls

3 calls:

177.0ms
x
5.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
5.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
98.1%1x
98.1%1(log.f64 (/.f64 (sinh.f64 x) x))
98.1%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes49.0ms (0.4%)

Memory
-11.9MiB live, 27.6MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
Calls

3 calls:

5.0ms
x
4.0ms
(/.f64 (sinh.f64 x) x)
4.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
Results
AccuracySegmentsBranch
98.1%1x
98.1%1(log.f64 (/.f64 (sinh.f64 x) x))
98.1%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes14.0ms (0.1%)

Memory
30.4MiB live, 30.4MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/5 binary64) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) #s(approx (* x (* x (+ (* (* x x) -1/180) 1/6))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
Calls

3 calls:

5.0ms
x
4.0ms
(/.f64 (sinh.f64 x) x)
4.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
Results
AccuracySegmentsBranch
98.1%1x
98.1%1(log.f64 (/.f64 (sinh.f64 x) x))
98.1%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes12.0ms (0.1%)

Memory
-23.6MiB live, 21.4MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
Calls

3 calls:

5.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
4.0ms
x
3.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
98.1%1x
98.1%1(log.f64 (/.f64 (sinh.f64 x) x))
98.1%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes9.0ms (0.1%)

Memory
23.5MiB live, 23.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(approx (* x (+ (* x (* x 1/2835)) -1/180)) (*.f64 x #s(literal -1/180 binary64)))))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/180 binary64) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (log (/ (sinh x) x))) (/.f64 #s(approx (+ (* x (* x (+ (* x (* x -19/3150)) 1/5))) 6) #s(literal 6 binary64)) (*.f64 x x))))
#s(approx (log (/ (sinh x) x)) (fma.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/37800)) 1/2835)) -1/180) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 x #s(literal 1/6 binary64)) x)))
Outputs
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
Calls

3 calls:

3.0ms
x
3.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
3.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
97.8%1x
97.8%1(log.f64 (/.f64 (sinh.f64 x) x))
97.8%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes6.0ms (0%)

Memory
-25.7MiB live, 13.3MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
Calls

3 calls:

2.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
2.0ms
x
1.0ms
(/.f64 (sinh.f64 x) x)
Results
AccuracySegmentsBranch
97.8%1x
97.8%1(log.f64 (/.f64 (sinh.f64 x) x))
97.8%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

regimes4.0ms (0%)

Memory
11.1MiB live, 11.1MiB allocated
Accuracy

Total -0.1b remaining (-5.5%)

Threshold costs -0.1b (-5.5%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) x))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
Calls

3 calls:

1.0ms
x
1.0ms
(/.f64 (sinh.f64 x) x)
1.0ms
(log.f64 (/.f64 (sinh.f64 x) x))
Results
AccuracySegmentsBranch
97.4%1x
97.4%1(log.f64 (/.f64 (sinh.f64 x) x))
97.4%1(/.f64 (sinh.f64 x) x)
Compiler

Compiled 13 to 8 computations (38.5% saved)

simplify7.0ms (0.1%)

Memory
19.2MiB live, 19.2MiB allocated
Algorithm
egg-herbie
Rules
42×*-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
071231
195231
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
Outputs
#s(approx (log (/ (sinh x) x)) (*.f64 x (/.f64 #s(approx (* (+ (* (* (* x (* x (+ (* x (* x 1/2835)) -1/180))) (+ (* x (* x 1/2835)) -1/180)) (* x x)) -1/36) x) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32400 binary64) #s(literal -1/36 binary64)))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/37800 binary64)) #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/37800 binary64) #s(literal 1/2835 binary64))) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/2835 binary64)) #s(literal -1/180 binary64)) #s(literal 1/6 binary64)))))
#s(approx (/ 1 (/ 1 (log (/ (sinh x) x)))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/180 binary64)) #s(literal 1/6 binary64))))
#s(approx (log (/ (sinh x) x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/180 binary64) #s(literal 1/6 binary64)))))
#s(approx (log (/ (sinh x) x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(approx (log (/ (sinh x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))

soundness1.1s (8.4%)

Memory
-12.4MiB live, 826.8MiB allocated
Rules
16 092×lower-fma.f64
16 092×lower-fma.f32
11 962×lower-fma.f64
11 962×lower-fma.f32
9 834×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059394
1157390
2395384
31186384
42106384
53935384
64551380
74952380
86424380
08057362
035230
065226
1251226
21728226
08147226
0411
0711
12311
212411
393111
0854911
01682682
14312662
210852646
328112646
463962630
081932511
01472604
13672576
28992576
322552576
450802576
081532456
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 389 to 176 computations (54.8% saved)

preprocess116.0ms (0.9%)

Memory
-18.5MiB live, 178.6MiB allocated
Compiler

Compiled 386 to 132 computations (65.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...