invcot (example 3.9)

Time bar (total: 16.6s)

start0.0ms (0%)

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

analyze5.0ms (0%)

Memory
5.6MiB live, 5.6MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%49.7%50.3%0%0%0%0
0%0%49.7%50.3%0%0%0%1
0%0%49.7%50.3%0%0%0%2
25%12.4%37.3%50.3%0%0%0%3
62.5%31.1%18.6%50.3%0%0%0%4
81.3%40.4%9.3%50.3%0%0%0%5
90.6%45%4.7%50.3%0%0%0%6
95.3%47.4%2.3%50.3%0%0%0%7
97.7%48.5%1.2%50.3%0%0%0%8
98.8%49.1%0.6%50.3%0%0%0%9
99.4%49.4%0.3%50.3%0%0%0%10
99.7%49.5%0.1%50.3%0%0%0%11
99.9%49.6%0.1%50.3%0%0%0%12
Compiler

Compiled 16 to 12 computations (25% saved)

sample9.7s (58.5%)

Memory
5.9MiB live, 8 719.4MiB allocated; 2.2s collecting garbage
Samples
7.8s3 988×2valid
1.4s4 251×1valid
2.0ms17×0valid
Precisions
Click to see histograms. Total time spent on operations: 9.0s
ival-tan: 7.6s (85% of total)
ival-div: 432.0ms (4.8% of total)
const: 376.0ms (4.2% of total)
adjust: 363.0ms (4.1% of total)
ival-sub: 97.0ms (1.1% of total)
ival-<: 47.0ms (0.5% of total)
ival-and: 14.0ms (0.2% of total)
exact: 6.0ms (0.1% of total)
ival-assert: 4.0ms (0% of total)
Bogosity

explain585.0ms (3.5%)

Memory
10.4MiB live, 753.4MiB allocated; 98ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
00-0-(/.f64 #s(literal 1 binary64) x)
00-0-#s(literal 1 binary64)
00-0-(tan.f64 x)
00-0-(/.f64 #s(literal 1 binary64) (tan.f64 x))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))cancellation2560
Confusion
Predicted +Predicted -
+2560
-00
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25600
-000
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
1256
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
444.0ms236×2valid
67.0ms276×1valid
Compiler

Compiled 50 to 22 computations (56% saved)

Precisions
Click to see histograms. Total time spent on operations: 482.0ms
ival-tan: 435.0ms (90.2% of total)
adjust: 21.0ms (4.4% of total)
ival-div: 20.0ms (4.1% of total)
ival-sub: 6.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess423.0ms (2.5%)

Memory
48.3MiB live, 259.5MiB allocated; 138ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0821
11719
22717
33817
45817
510017
618117
737817
890117
9239117
10436817
11535317
12567617
13584817
14608817
15629317
068
0108
1158
2188
3238
4328
5548
6928
71898
84608
97968
1014688
1125588
1230748
1334608
1437458
1538718
1638988
1739018
1839048
1939168
2039198
2139228
2239258
2339288
2439318
2539348
2639378
2776198
081648
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Outputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Compiler

Compiled 8 to 6 computations (25% saved)

eval0.0ms (0%)

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

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.8%
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Compiler

Compiled 8 to 6 computations (25% saved)

simplify320.0ms (1.9%)

Memory
18.4MiB live, 166.5MiB allocated; 166ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(tan.f64 x)
cost-diff0
(/.f64 #s(literal 1 binary64) (tan.f64 x))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff0
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
01019
11519
21819
32319
43219
55419
69219
718919
846019
979619
10146819
11255819
12307419
13346019
14374519
15387119
16389819
17390119
18390419
19391619
20391919
21392219
22392519
23392819
24393119
25393419
26393719
27761919
0816419
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) x)
#s(literal 1 binary64)
x
(/.f64 #s(literal 1 binary64) (tan.f64 x))
(tan.f64 x)
Outputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) x)
#s(literal 1 binary64)
x
(/.f64 #s(literal 1 binary64) (tan.f64 x))
(tan.f64 x)

localize237.0ms (1.4%)

Memory
-5.9MiB live, 375.8MiB allocated; 39ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 #s(literal 1 binary64) x)
accuracy0.0
(tan.f64 x)
accuracy0.0078125
(/.f64 #s(literal 1 binary64) (tan.f64 x))
accuracy60.284321318659394
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Samples
193.0ms118×2valid
32.0ms138×1valid
Compiler

Compiled 21 to 8 computations (61.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 214.0ms
ival-tan: 191.0ms (89.2% of total)
ival-div: 11.0ms (5.1% of total)
adjust: 9.0ms (4.2% of total)
ival-sub: 3.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series4.0ms (0%)

Memory
7.2MiB live, 7.2MiB allocated; 0ms collecting garbage
Counts
4 → 16
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (tan.f64 x))
(tan.f64 x)
Outputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(/ 1 x)
(/ (+ 1 (* -1/3 (pow x 2))) x)
(/ (+ 1 (* (pow x 2) (- (* -1/45 (pow x 2)) 1/3))) x)
(/ (+ 1 (* (pow x 2) (- (* (pow x 2) (- (* -2/945 (pow x 2)) 1/45)) 1/3))) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(/ (cos x) (sin x))
(/ (sin x) (cos x))
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
((- (/ 1 x) (/ 1 (tan x))) (/ 1 x) (/ 1 (tan x)) (tan x))
1.0ms
x
@inf
((- (/ 1 x) (/ 1 (tan x))) (/ 1 x) (/ 1 (tan x)) (tan x))
1.0ms
x
@0
((- (/ 1 x) (/ 1 (tan x))) (/ 1 x) (/ 1 (tan x)) (tan x))

simplify260.0ms (1.6%)

Memory
-5.6MiB live, 217.7MiB allocated; 36ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067167
1223167
2713161
33134155
47304155
08582139
Stop Event
iter limit
node limit
Counts
16 → 15
Calls
Call 1
Inputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(/ 1 x)
(/ (+ 1 (* -1/3 (pow x 2))) x)
(/ (+ 1 (* (pow x 2) (- (* -1/45 (pow x 2)) 1/3))) x)
(/ (+ 1 (* (pow x 2) (- (* (pow x 2) (- (* -2/945 (pow x 2)) 1/45)) 1/3))) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(/ (cos x) (sin x))
(/ (sin x) (cos x))
Outputs
(* 1/3 x)
(*.f64 #s(literal 1/3 binary64) x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/4725 binary64) (*.f64 x x) #s(literal 2/945 binary64)) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* -1/3 (pow x 2))) x)
(fma.f64 #s(literal -1/3 binary64) x (/.f64 #s(literal 1 binary64) x))
(/ (+ 1 (* (pow x 2) (- (* -1/45 (pow x 2)) 1/3))) x)
(fma.f64 (-.f64 (*.f64 #s(literal -1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) x (/.f64 #s(literal 1 binary64) x))
(/ (+ 1 (* (pow x 2) (- (* (pow x 2) (- (* -2/945 (pow x 2)) 1/45)) 1/3))) x)
(-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
x
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/3 binary64) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* -1 (/ (cos x) (sin x)))
(/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))
(- (/ 1 x) (/ (cos x) (sin x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (cos.f64 x) (sin.f64 x)))
(/ (cos x) (sin x))
(/.f64 (cos.f64 x) (sin.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))

rewrite152.0ms (0.9%)

Memory
13.9MiB live, 104.3MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
01017
14917
237117
3549017
0846317
Stop Event
iter limit
node limit
iter limit
Counts
4 → 224
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (tan.f64 x))
(tan.f64 x)
Outputs
(*.f64 (/.f64 (/.f64 (-.f64 (tan.f64 x) x) x) (+.f64 #s(literal 0 binary64) (tan.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x))))
(*.f64 (/.f64 (/.f64 (-.f64 (tan.f64 x) x) x) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (-.f64 (tan.f64 x) x) x) (sin.f64 x)) (cos.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (+.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (neg.f64 (tan.f64 x)) x)) (*.f64 (neg.f64 (tan.f64 x)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 (tan.f64 x) x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 (tan.f64 x) x)) (*.f64 (tan.f64 x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (-.f64 (pow.f64 x #s(literal -4 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal 2 binary64)))) (-.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal -6 binary64)))) (fma.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))) (pow.f64 x #s(literal -4 binary64))))
(*.f64 (/.f64 (-.f64 (tan.f64 x) x) (*.f64 (sin.f64 x) x)) (cos.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))) (/.f64 (-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (/.f64 (-.f64 (tan.f64 x) x) (neg.f64 x)) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) x) x) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 (-.f64 (tan.f64 x) x) (tan.f64 x)) x)
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))) (fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (+.f64 (tan.f64 x) x)) (*.f64 (tan.f64 x) x) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))) (+.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x))) (*.f64 (/.f64 x (*.f64 (tan.f64 x) x)) (/.f64 x (*.f64 (tan.f64 x) x)))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (*.f64 (tan.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (fma.f64 (/.f64 x (*.f64 (tan.f64 x) x)) (/.f64 x (*.f64 (tan.f64 x) x)) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 x (*.f64 (tan.f64 x) x))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (tan.f64 x) x) x)) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (*.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (tan.f64 x) (*.f64 (tan.f64 x) x)) (*.f64 (*.f64 (tan.f64 x) x) x)) (*.f64 (*.f64 (tan.f64 x) x) (*.f64 (tan.f64 x) x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (neg.f64 x) (cos.f64 x))) (*.f64 (neg.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 x (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 x (cos.f64 x))) (*.f64 (sin.f64 x) x))
(/.f64 (/.f64 (-.f64 (tan.f64 x) x) x) (tan.f64 x))
(/.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (+.f64 (tan.f64 x) x) (*.f64 (tan.f64 x) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal -4 binary64)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (+.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 x #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal -9 binary64)) (pow.f64 (tan.f64 x) #s(literal -9 binary64))) (*.f64 (+.f64 (pow.f64 x #s(literal -6 binary64)) (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -6 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 x (+.f64 (tan.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (*.f64 (tan.f64 x) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal -6 binary64)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 x #s(literal -4 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal -6 binary64)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (*.f64 (+.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (pow.f64 x #s(literal -3 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) x) (neg.f64 (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x))))
(/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) x) (*.f64 (neg.f64 (tan.f64 x)) x))
(/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (tan.f64 x) x) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x)))
(/.f64 (-.f64 (tan.f64 x) x) (*.f64 (tan.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) x) (*.f64 (tan.f64 x) x)))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal -1 binary64) x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64))))))
(neg.f64 (/.f64 (-.f64 (tan.f64 x) x) (*.f64 (neg.f64 (tan.f64 x)) x)))
(fma.f64 (/.f64 (tan.f64 x) (*.f64 (sin.f64 x) x)) (cos.f64 x) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (+.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (+.f64 (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64))) (pow.f64 x #s(literal -2 binary64))) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (neg.f64 (tan.f64 x)) x)) (*.f64 (neg.f64 (tan.f64 x)) x) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (+.f64 (tan.f64 x) x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x)) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (+.f64 (tan.f64 x) x)) (*.f64 (tan.f64 x) x) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (/.f64 (tan.f64 x) (tan.f64 x)) (pow.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (/.f64 (tan.f64 x) x) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (tan.f64 x) x) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (tan.f64 x) (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal -1 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (tan.f64 x) (tan.f64 x)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(-.f64 (/.f64 (tan.f64 x) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x))) (/.f64 x (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 x))))
(-.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(-.f64 (/.f64 (pow.f64 x #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (pow.f64 x #s(literal -2 binary64)))))
(-.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 x (*.f64 (tan.f64 x) x)))
(-.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))) (/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))))
(+.f64 (/.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)) (/.f64 (neg.f64 x) (*.f64 (tan.f64 x) x)))
(+.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (neg.f64 (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (fabs.f64 (neg.f64 x)) #s(literal -1 binary64))
(pow.f64 (fabs.f64 x) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 x #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 x))
(/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (fabs.f64 x))
(/.f64 #s(literal 1 binary64) x)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(sqrt.f64 (pow.f64 x #s(literal -2 binary64)))
(-.f64 (cosh.f64 (log.f64 x)) (sinh.f64 (log.f64 x)))
(fabs.f64 (/.f64 #s(literal -1 binary64) x))
(fabs.f64 (pow.f64 x #s(literal -1 binary64)))
(+.f64 (cosh.f64 (log.f64 x)) (sinh.f64 (neg.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal -1/2 binary64)))
(exp.f64 (neg.f64 (log.f64 x)))
(*.f64 (pow.f64 (+.f64 #s(literal 0 binary64) (tan.f64 x)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x))))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (cos.f64 x))
(*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (fabs.f64 (cos.f64 x)))
(*.f64 (fabs.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (cos.f64 x))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)))
(*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(pow.f64 (fabs.f64 (neg.f64 (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (fabs.f64 (tan.f64 x)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (tan.f64 x) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 (+.f64 (tan.f64 (/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (neg.f64 x)) (*.f64 x x)))) (tan.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (neg.f64 x)) (*.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 (/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (neg.f64 x)) (*.f64 x x)))) (tan.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (neg.f64 x)) (*.f64 x x)))))))
(/.f64 (sin.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64))))
(/.f64 (sin.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))) (cos.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64))))
(/.f64 (sin.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (cos.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (*.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 (fabs.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (fabs.f64 (cos.f64 x)) (fabs.f64 (sin.f64 x)))
(/.f64 (+.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sin.f64 x)))
(/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x)))
(/.f64 (cos.f64 x) (sin.f64 x))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (tan.f64 x))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(tan.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)))))
(tan.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))))))
(tan.f64 (neg.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(tan.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(tan.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))))))
(tan.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)))
(tan.f64 (+.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (PI.f64) x)))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (+.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64)) (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (PI.f64))))
(tan.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (PI.f64))))
(tan.f64 (+.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64)) (fma.f64 #s(literal -1 binary64) x (PI.f64))))
(tan.f64 (+.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64)) (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)))))
(tan.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64)) (neg.f64 (+.f64 (PI.f64) x))))
(tan.f64 (+.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64)) (neg.f64 x)))
(tan.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (PI.f64)) (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64))))
(tan.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (PI.f64)) (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64))))
(tan.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64))) (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64))))
(tan.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (PI.f64))))
(tan.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (neg.f64 (+.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) x)))
(tan.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)))
(tan.f64 (+.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)))
(tan.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(tan.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (PI.f64) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(-.f64 (cosh.f64 (log.f64 (tan.f64 x))) (sinh.f64 (log.f64 (tan.f64 x))))
(fabs.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fabs.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(+.f64 (/.f64 (neg.f64 (tan.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (cosh.f64 (log.f64 (tan.f64 x))) (sinh.f64 (neg.f64 (log.f64 (tan.f64 x)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (tan.f64 x)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (neg.f64 (log.f64 (tan.f64 x))))
(*.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x)))
(*.f64 (tan.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(/.f64 (+.f64 (tan.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (PI.f64) (-.f64 (PI.f64) x) (*.f64 x x)))) (tan.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (fma.f64 (PI.f64) (-.f64 (PI.f64) x) (*.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (PI.f64) (-.f64 (PI.f64) x) (*.f64 x x)))) (tan.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (fma.f64 (PI.f64) (-.f64 (PI.f64) x) (*.f64 x x)))))))
(/.f64 (sin.f64 (neg.f64 (neg.f64 (+.f64 (PI.f64) x)))) (neg.f64 (cos.f64 x)))
(/.f64 (sin.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (PI.f64))))
(/.f64 (*.f64 (+.f64 #s(literal 0 binary64) (tan.f64 x)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (neg.f64 (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (tan.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x))) (cos.f64 x))
(/.f64 (*.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (tan.f64 x))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x)))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x))))
(/.f64 (sin.f64 x) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (sin.f64 x) (cos.f64 x))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 (PI.f64) x))) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 (PI.f64) x)) (PI.f64))))
(tan.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) x (PI.f64))))
(tan.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)))))
(tan.f64 (neg.f64 (neg.f64 (+.f64 (PI.f64) x))))
(tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) x))
(tan.f64 x)
(+.f64 (/.f64 (tan.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x)))) (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 x)))))

eval466.0ms (2.8%)

Memory
-78.0MiB live, 78.7MiB allocated; 890ms collecting garbage
Compiler

Compiled 4 521 to 804 computations (82.2% saved)

prune5.0ms (0%)

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

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New2363239
Fresh000
Picked101
Done000
Total2373240
Accuracy
99.5%
Counts
240 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
99.3%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Compiler

Compiled 51 to 35 computations (31.4% saved)

simplify157.0ms (0.9%)

Memory
-8.7MiB live, 81.7MiB allocated; 8ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
cost-diff0
(*.f64 #s(literal 1/3 binary64) x)
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019113
029113
153113
2146113
3522113
41610113
52778113
63199113
73556113
84031113
94750113
106530113
117829113
08039113
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)
x
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(*.f64 x x)
x
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
#s(literal 2/945 binary64)
(*.f64 x x)
x
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)
x
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))
(*.f64 x x)
x
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
#s(literal 2/945 binary64)
(*.f64 x x)
x
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)

localize402.0ms (2.4%)

Memory
38.1MiB live, 321.5MiB allocated; 39ms collecting garbage
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x x)
accuracy0.0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
accuracy0.00390625
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
accuracy0.30859375
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
accuracy0.0
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
accuracy0.0
(*.f64 x x)
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
accuracy0.3125
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
accuracy0.1691145544004563
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
accuracy0.30859375
(*.f64 #s(literal 1/3 binary64) x)
Samples
286.0ms118×2valid
99.0ms138×1valid
Compiler

Compiled 95 to 21 computations (77.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 329.0ms
ival-tan: 203.0ms (61.7% of total)
ival-div: 46.0ms (14% of total)
adjust: 34.0ms (10.3% of total)
ival-mult: 17.0ms (5.2% of total)
const: 15.0ms (4.6% of total)
ival-add: 10.0ms (3% of total)
ival-sub: 3.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
-32.1MiB live, 12.8MiB allocated; 6ms collecting garbage
Counts
10 → 25
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(*.f64 x x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
Outputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
1/3
(+ 1/3 (* 1/45 (pow x 2)))
(pow x 2)
(+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2)))))
1/45
(+ 1/45 (* 2/945 (pow x 2)))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/45 (pow x 2))
(* (pow x 2) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 2/945 (pow x 5))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(* 2/945 (pow x 4))
(* (pow x 4) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(* 2/945 (pow x 2))
(* (pow x 2) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
x
@inf
((- (/ 1 x) (/ 1 (tan x))) (* 1/3 x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (* x x) 1/45) 1/3) x) (+ (* (* x x) 1/45) 1/3) (* x x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) (+ (* 2/945 (* x x)) 1/45))
2.0ms
x
@0
((- (/ 1 x) (/ 1 (tan x))) (* 1/3 x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (* x x) 1/45) 1/3) x) (+ (* (* x x) 1/45) 1/3) (* x x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) (+ (* 2/945 (* x x)) 1/45))
2.0ms
x
@-inf
((- (/ 1 x) (/ 1 (tan x))) (* 1/3 x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (* x x) 1/45) 1/3) x) (+ (* (* x x) 1/45) 1/3) (* x x) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) (+ (* 2/945 (* x x)) 1/45))

simplify119.0ms (0.7%)

Memory
22.1MiB live, 207.8MiB allocated; 21ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060214
1217214
2662213
32603213
08267197
Stop Event
iter limit
node limit
Counts
25 → 25
Calls
Call 1
Inputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
1/3
(+ 1/3 (* 1/45 (pow x 2)))
(pow x 2)
(+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2)))))
1/45
(+ 1/45 (* 2/945 (pow x 2)))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/45 (pow x 2))
(* (pow x 2) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 2/945 (pow x 5))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(* 2/945 (pow x 4))
(* (pow x 4) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(* 2/945 (pow x 2))
(* (pow x 2) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
Outputs
(* 1/3 x)
(*.f64 #s(literal 1/3 binary64) x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/4725 binary64) (*.f64 x x) #s(literal 2/945 binary64)) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
1/3
#s(literal 1/3 binary64)
(+ 1/3 (* 1/45 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(pow x 2)
(*.f64 x x)
(+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
1/45
#s(literal 1/45 binary64)
(+ 1/45 (* 2/945 (pow x 2)))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
(* -1 (/ (cos x) (sin x)))
(/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))
(- (/ 1 x) (/ (cos x) (sin x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (cos.f64 x) (sin.f64 x)))
(* 1/45 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(* 1/45 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(* (pow x 2) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(* 2/945 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 2/945 binary64))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 2/945 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* 2/945 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 2/945 binary64))
(* (pow x 4) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)
(* (pow x 4) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(* 2/945 (pow x 2))
(*.f64 #s(literal 2/945 binary64) (*.f64 x x))
(* (pow x 2) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64))))

rewrite190.0ms (1.1%)

Memory
10.0MiB live, 226.1MiB allocated; 61ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019101
029101
1125101
2903101
08566101
Stop Event
iter limit
node limit
iter limit
Counts
10 → 214
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(*.f64 x x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) x)
(*.f64 x #s(literal 1/3 binary64))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(*.f64 x (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x))) (-.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x))) (-.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 #s(literal 1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (*.f64 x (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))
(fma.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(-.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 #s(literal -1/45 binary64) (*.f64 x x)) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(+.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))) (*.f64 x (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))) (*.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))))
(/.f64 (-.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 #s(literal -1/45 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/45 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)))) (neg.f64 (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))) #s(literal 1/27 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))) (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))))
(fma.f64 (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/45 binary64))) x #s(literal 1/3 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) x #s(literal 1/3 binary64))
(fma.f64 (*.f64 (neg.f64 x) #s(literal 1/45 binary64)) (neg.f64 x) #s(literal 1/3 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) x #s(literal 1/3 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/45 binary64))) #s(literal 1/3 binary64))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) #s(literal 1/3 binary64))
(fma.f64 x (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64))
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/45 binary64) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))))
(+.f64 (/.f64 #s(literal 1/27 binary64) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))))
(+.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(+.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1/3 binary64) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 #s(literal 1/45 binary64) x)))
(+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) x)
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x (neg.f64 (neg.f64 x)))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 #s(literal 1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 #s(literal 1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x)) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))
(fma.f64 x (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))
(-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) x) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))
(+.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))) (*.f64 x (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))) (*.f64 (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))) (-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (fma.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))))))
(/.f64 (-.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (-.f64 (*.f64 (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))) (*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))) #s(literal 1/27 binary64))) (*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64)))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (neg.f64 x) #s(literal 1/3 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x #s(literal 1/3 binary64))
(fma.f64 (neg.f64 x) (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) #s(literal 1/3 binary64))
(fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) #s(literal 1/3 binary64))
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))))
(-.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) x))
(+.f64 (/.f64 #s(literal 1/27 binary64) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))) (/.f64 #s(literal 1/27 binary64) (+.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x))))))
(+.f64 (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1/27 binary64) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) (*.f64 #s(literal 1/3 binary64) x)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x) #s(literal 1/3 binary64))
(+.f64 #s(literal 1/3 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)) x)) x))
(+.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) x) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)))) (*.f64 (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))) (*.f64 (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))))) (-.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (fma.f64 (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)))))))
(/.f64 (-.f64 #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal -2/945 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -2/945 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2025 binary64) (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 2/945 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2025 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)) #s(literal 1/2025 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))) (*.f64 (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))) #s(literal 1/91125 binary64))) (*.f64 (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))))
(/.f64 (-.f64 #s(literal 1/2025 binary64) (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 2/945 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2025 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64))) (neg.f64 (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64))) (neg.f64 (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2025 binary64)) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64)))
(/.f64 (fma.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64)))))
(/.f64 (fma.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64)))))
(neg.f64 (fma.f64 #s(literal -2/945 binary64) (*.f64 x x) #s(literal -1/45 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal -2/945 binary64) x)) x #s(literal 1/45 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal 2/945 binary64) x)) x #s(literal 1/45 binary64))
(fma.f64 (*.f64 #s(literal -2/945 binary64) x) (neg.f64 x) #s(literal 1/45 binary64))
(fma.f64 (*.f64 #s(literal 2/945 binary64) x) x #s(literal 1/45 binary64))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -2/945 binary64) x) #s(literal 1/45 binary64))
(fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64))
(fma.f64 (*.f64 x x) #s(literal 2/945 binary64) #s(literal 1/45 binary64))
(fma.f64 x (fabs.f64 (*.f64 #s(literal -2/945 binary64) x)) #s(literal 1/45 binary64))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 2/945 binary64) x)) #s(literal 1/45 binary64))
(fma.f64 x (*.f64 #s(literal 2/945 binary64) x) #s(literal 1/45 binary64))
(-.f64 (/.f64 #s(literal 1/2025 binary64) (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 2/945 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 2/945 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (/.f64 #s(literal 1/2025 binary64) (-.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))))
(-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -2/945 binary64) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1/91125 binary64) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64))))) (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (+.f64 #s(literal 1/2025 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 2/42525 binary64))))))
(+.f64 (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 8/843908625 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))) (/.f64 #s(literal 1/91125 binary64) (fma.f64 #s(literal 4/893025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/2025 binary64) (*.f64 (*.f64 x x) #s(literal 2/42525 binary64))))))
(+.f64 (*.f64 #s(literal 2/945 binary64) (*.f64 x x)) #s(literal 1/45 binary64))
(+.f64 #s(literal 1/45 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -2/945 binary64) x)) x))
(+.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 2/945 binary64) (*.f64 x x)))

eval66.0ms (0.4%)

Memory
-3.8MiB live, 56.4MiB allocated; 26ms collecting garbage
Compiler

Compiled 10 217 to 1 198 computations (88.3% saved)

prune7.0ms (0%)

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

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New2744278
Fresh000
Picked033
Done000
Total2747281
Accuracy
100.0%
Counts
281 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
99.3%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
24.0%
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
Compiler

Compiled 168 to 121 computations (28% saved)

simplify148.0ms (0.9%)

Memory
-17.8MiB live, 75.1MiB allocated; 8ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
cost-diff2
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
cost-diff0
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
cost-diff0
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
cost-diff1
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
cost-diff0
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
cost-diff0
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
cost-diff0
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
cost-diff0
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
cost-diff0
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
cost-diff0
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053374
079372
1133372
2304372
3849372
42285372
53559372
64303372
74950372
85554372
96189372
107056372
117881372
08034362
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
(-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(literal 2/945 binary64)
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal -1/3 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
#s(literal -1/45 binary64)
(*.f64 x x)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
#s(literal 1/9 binary64)
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
(pow.f64 x #s(literal 6 binary64))
x
#s(literal 6 binary64)
#s(literal 1/91125 binary64)
#s(literal 1/27 binary64)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(literal 1/9 binary64)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 x x)
#s(literal 1/135 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
x
(*.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(literal 2/945 binary64)
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal -1/3 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
#s(literal -1/45 binary64)
(*.f64 x x)
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x)
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
(-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
#s(literal 1/9 binary64)
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
#s(literal 1/45 binary64)
(*.f64 x x)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(*.f64 (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
(fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))
(pow.f64 x #s(literal 6 binary64))
x
#s(literal 6 binary64)
#s(literal 1/91125 binary64)
#s(literal 1/27 binary64)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))
(fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
#s(literal 1/9 binary64)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(*.f64 x x)
#s(literal 1/135 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
#s(literal 1/45 binary64)
(*.f64 x x)
x
(*.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)

localize583.0ms (3.5%)

Memory
46.1MiB live, 505.8MiB allocated; 112ms collecting garbage
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x x)
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
accuracy0.1796875
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
accuracy0.30859375
(*.f64 #s(literal 1/3 binary64) x)
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
accuracy0.1796875
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
accuracy0.36328125
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
accuracy0.41015625
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
accuracy0.0546875
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
accuracy0.1796875
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
accuracy0.34765625
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
accuracy0.390625
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
accuracy0.0
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
accuracy0.11328125
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
accuracy0.127285009768442
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
accuracy47.86405347257354
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
Samples
299.0ms118×2valid
216.0ms138×1valid
Compiler

Compiled 279 to 51 computations (81.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 472.0ms
ival-tan: 185.0ms (39.2% of total)
adjust: 73.0ms (15.5% of total)
ival-pow: 57.0ms (12.1% of total)
const: 49.0ms (10.4% of total)
ival-sub: 40.0ms (8.5% of total)
ival-mult: 31.0ms (6.6% of total)
ival-div: 26.0ms (5.5% of total)
ival-add: 10.0ms (2.1% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series22.0ms (0.1%)

Memory
-16.4MiB live, 31.0MiB allocated; 7ms collecting garbage
Counts
21 → 40
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x x)
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 #s(literal 1/3 binary64) x)
Outputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(/ 1/3 (pow x 4))
(/ (+ 1/3 (* 1/45 (pow x 2))) (pow x 4))
(/ (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))) (pow x 4))
(* -1/9 x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
-1/9
(- (* 1/2025 (pow x 4)) 1/9)
1/9
(+ 1/9 (* -1/135 (pow x 2)))
(* 1/27 x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(* 1/45 (pow x 2))
(pow x 2)
(/ -1/45 (pow x 2))
(/ -1/3 (pow x 4))
(* 1/2025 (pow x 4))
(* 1/135 (pow x 2))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 2/945 (pow x 5))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
2/945
(+ 2/945 (* 1/45 (/ 1 (pow x 2))))
(+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2)))))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/2025 (pow x 5))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* -1/135 (pow x 2))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(* 1/91125 (pow x 7))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
Calls

3 calls:

TimeVariablePointExpression
10.0ms
x
@0
((- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (* (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (pow x 5)) (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (* 1/45 (* x x)) x) (* 1/3 x)) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (/ -1/45 (* x x)) (/ -1/3 (pow x 4)) (* (pow x 4) 1/2025) (* (* x x) 1/135) (* 1/3 x))
6.0ms
x
@inf
((- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (* (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (pow x 5)) (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (* 1/45 (* x x)) x) (* 1/3 x)) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (/ -1/45 (* x x)) (/ -1/3 (pow x 4)) (* (pow x 4) 1/2025) (* (* x x) 1/135) (* 1/3 x))
5.0ms
x
@-inf
((- (/ 1 x) (/ 1 (tan x))) (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (* (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (pow x 5)) (- (- 2/945 (/ -1/3 (pow x 4))) (/ -1/45 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (* 1/45 (* x x)) x) (* 1/3 x)) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (/ -1/45 (* x x)) (/ -1/3 (pow x 4)) (* (pow x 4) 1/2025) (* (* x x) 1/135) (* 1/3 x))

simplify107.0ms (0.6%)

Memory
15.3MiB live, 103.3MiB allocated; 10ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100318
1286318
2772317
32648313
08019299
Stop Event
iter limit
node limit
Counts
40 → 40
Calls
Call 1
Inputs
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(/ 1/3 (pow x 4))
(/ (+ 1/3 (* 1/45 (pow x 2))) (pow x 4))
(/ (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))) (pow x 4))
(* -1/9 x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
-1/9
(- (* 1/2025 (pow x 4)) 1/9)
1/9
(+ 1/9 (* -1/135 (pow x 2)))
(* 1/27 x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(* 1/45 (pow x 2))
(pow x 2)
(/ -1/45 (pow x 2))
(/ -1/3 (pow x 4))
(* 1/2025 (pow x 4))
(* 1/135 (pow x 2))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 2/945 (pow x 5))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
2/945
(+ 2/945 (* 1/45 (/ 1 (pow x 2))))
(+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2)))))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/2025 (pow x 5))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* -1/135 (pow x 2))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(* 1/91125 (pow x 7))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
Outputs
(* 1/3 x)
(*.f64 #s(literal 1/3 binary64) x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 2/945 binary64) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/4725 binary64) (*.f64 x x) #s(literal 2/945 binary64)) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(/ 1/3 (pow x 4))
(/.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
(/ (+ 1/3 (* 1/45 (pow x 2))) (pow x 4))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))) (pow x 4))
(-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal -2/945 binary64))
(* -1/9 x)
(*.f64 #s(literal -1/9 binary64) x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
(*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/9 binary64)) x)
-1/9
#s(literal -1/9 binary64)
(- (* 1/2025 (pow x 4)) 1/9)
(fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/9 binary64))
1/9
#s(literal 1/9 binary64)
(+ 1/9 (* -1/135 (pow x 2)))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
(* 1/27 x)
(*.f64 #s(literal 1/27 binary64) x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(* 1/45 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(pow x 2)
(*.f64 x x)
(/ -1/45 (pow x 2))
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
(/ -1/3 (pow x 4))
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 1/2025 (pow x 4))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 1/135 (pow x 2))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(* -1 (/ (cos x) (sin x)))
(/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))
(- (/ 1 x) (/ (cos x) (sin x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (cos.f64 x) (sin.f64 x)))
(* 2/945 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 2/945 binary64))
(* (pow x 5) (+ 2/945 (* 1/45 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 2/945 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
2/945
#s(literal 2/945 binary64)
(+ 2/945 (* 1/45 (/ 1 (pow x 2))))
(+.f64 (/.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 2/945 binary64))
(+ 2/945 (+ (/ 1/3 (pow x 4)) (* 1/45 (/ 1 (pow x 2)))))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
(* 1/45 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(* 1/2025 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/2025 binary64))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 1/2025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/9 binary64))
(* -1/135 (pow x 2))
(*.f64 #s(literal -1/135 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 x x)) #s(literal 1/135 binary64)) x) x)
(* 1/91125 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/91125 binary64))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/91125 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/45 (* 1/3 (/ 1 (pow x 2)))) (pow x 2))) 2/945)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64))))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2025 binary64))) (pow.f64 x #s(literal 5 binary64)))

rewrite173.0ms (1%)

Memory
-20.9MiB live, 168.8MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053290
079296
1311248
22391248
08593238
Stop Event
iter limit
node limit
iter limit
Counts
21 → 338
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x x)
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 #s(literal 1/3 binary64) x)
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))))))
#s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))))
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)))
(*.f64 (pow.f64 x #s(literal 5/2 binary64)) (*.f64 (pow.f64 x #s(literal 5/2 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))))
(*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (/.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 5 binary64))) (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (/.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4/893025 binary64) (pow.f64 (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 2/945 binary64) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 #s(literal 8/843908625 binary64) (pow.f64 (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 4/893025 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2/945 binary64) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (/.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 4/893025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) x) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) (/.f64 #s(literal -1/45 binary64) x))) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) x))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 4/893025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) (*.f64 x x)) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) #s(literal -1/45 binary64))) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 4/893025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) (*.f64 (neg.f64 x) x)) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) #s(literal 1/45 binary64))) (*.f64 (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2/945 binary64)) (*.f64 (neg.f64 x) x)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 8/843908625 binary64) (/.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 12 binary64)))) x) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) (/.f64 #s(literal -1/45 binary64) x))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) x))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 8/843908625 binary64) (/.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 12 binary64)))) (*.f64 x x)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) #s(literal -1/45 binary64))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 8/843908625 binary64) (/.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 12 binary64)))) (*.f64 (neg.f64 x) x)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) #s(literal 1/45 binary64))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -2/2835 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal 4/893025 binary64)) (*.f64 (neg.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (/.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))) (/.f64 (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))))
(-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x)))
(-.f64 #s(literal 2/945 binary64) (+.f64 (/.f64 #s(literal -1/45 binary64) (*.f64 x x)) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (-.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(*.f64 (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal -1/3 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (*.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/9 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 #s(literal 1/45 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x)
(*.f64 x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64))) (neg.f64 (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64))) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))) (/.f64 #s(literal 1/729 binary64) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64))))
(-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))
(/.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) #s(literal 1/2460375 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/81 binary64) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(/.f64 (-.f64 #s(literal 1/81 binary64) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/135 binary64) (*.f64 (neg.f64 x) x) #s(literal 1/9 binary64))
(-.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(-.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64)) #s(literal 1/9 binary64))
(+.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))
(+.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/135 binary64) x)))
(+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (-.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(*.f64 (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal -1/3 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (*.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/9 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 #s(literal 1/45 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x)
(*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64))) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) x) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) x (*.f64 #s(literal 1/27 binary64) x))
(fma.f64 #s(literal 1/27 binary64) x (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) x))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) (*.f64 x #s(literal 1/27 binary64)))
(fma.f64 x #s(literal 1/27 binary64) (*.f64 x (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) x) (*.f64 #s(literal 1/27 binary64) x))
(+.f64 (*.f64 #s(literal 1/27 binary64) x) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) x))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64))) (*.f64 x #s(literal 1/27 binary64)))
(+.f64 (*.f64 x #s(literal 1/27 binary64)) (*.f64 x (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (-.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(*.f64 (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal -1/3 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))) (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))) (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64))) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (*.f64 #s(literal -1/27 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64)) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1/756680642578125 binary64) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 #s(literal 1/8303765625 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/9 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))))))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (neg.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 #s(literal 1/45 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 (neg.f64 x) #s(literal 1/3 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/45 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/45 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/45 binary64))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/45 binary64) x))
(sqrt.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))
(*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(pow.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1/45 binary64) (neg.f64 x)) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 #s(literal -1/45 binary64) x)) (neg.f64 x))
(/.f64 (/.f64 #s(literal -1/45 binary64) x) x)
(/.f64 #s(literal -1/45 binary64) (*.f64 x x))
(/.f64 #s(literal 1/45 binary64) (*.f64 (neg.f64 x) x))
(neg.f64 (/.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(/.f64 (/.f64 #s(literal -1/3 binary64) (*.f64 x x)) (*.f64 x x))
(/.f64 #s(literal -1/3 binary64) (neg.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))
(/.f64 #s(literal 1/3 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))))
(neg.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))) (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/2025 binary64) (*.f64 x x))) (*.f64 x x))
(*.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/45 binary64) x))) x)
(*.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x))) #s(literal 1/45 binary64))
(*.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/45 binary64))) (*.f64 x x))
(*.f64 (fabs.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64))) (*.f64 x x))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 1/2025 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/45 binary64) x)) x)
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x)) #s(literal 1/45 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/45 binary64)) (*.f64 x x))
(*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/2025 binary64))))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 (neg.f64 x) #s(literal 1/45 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/2025 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(*.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))))
(*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/45 binary64))))
(pow.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))))
(fabs.f64 (neg.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))))
(fabs.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64))) #s(literal 2 binary64)))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/135 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/135 binary64) x)) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 (*.f64 #s(literal 1/135 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/135 binary64) x) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/135 binary64)))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x x) #s(literal 1/45 binary64)))
(*.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/3 binary64))))
(*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/135 binary64))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/135 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/135 binary64) x))
(sqrt.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/135 binary64)))
(fabs.f64 (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/3 binary64) x)
(*.f64 x #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
(fabs.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)))
(fabs.f64 (*.f64 #s(literal 1/3 binary64) x))

eval74.0ms (0.4%)

Memory
13.4MiB live, 64.7MiB allocated; 7ms collecting garbage
Compiler

Compiled 11 231 to 1 514 computations (86.5% saved)

prune15.0ms (0.1%)

Memory
-16.5MiB live, 27.8MiB allocated; 5ms collecting garbage
Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New3217328
Fresh000
Picked314
Done033
Total32411335
Accuracy
100.0%
Counts
335 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
31.9%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
56.8%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
99.3%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Compiler

Compiled 476 to 356 computations (25.2% saved)

simplify142.0ms (0.9%)

Memory
22.4MiB live, 109.8MiB allocated; 10ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
cost-diff0
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
cost-diff0
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
cost-diff0
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
cost-diff0
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
cost-diff1
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
cost-diff2
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x))))
cost-diff0
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
cost-diff0
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
cost-diff0
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
cost-diff0
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
cost-diff0
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
cost-diff0
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
cost-diff1
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057453
087453
1145453
2283451
3629451
41141451
51473451
61777451
72139451
82633451
93353451
105273451
116680451
127151451
08014440
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
(pow.f64 x #s(literal 6 binary64))
x
#s(literal 6 binary64)
#s(literal 1/91125 binary64)
#s(literal 1/27 binary64)
(/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))
#s(literal 1/2025 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
#s(literal 1/9 binary64)
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
#s(literal 1/135 binary64)
(*.f64 x x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
#s(literal -1/9 binary64)
x
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x))))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
x
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
#s(literal 1/9 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
(*.f64 #s(literal 1/27 binary64) x)
#s(literal 1/27 binary64)
x
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(literal 1/9 binary64)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 x x)
#s(literal 1/135 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
x
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 x x)
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)
(-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal 1/2025 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/9 binary64)
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
(fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))
(pow.f64 x #s(literal 6 binary64))
x
#s(literal 6 binary64)
#s(literal 1/91125 binary64)
#s(literal 1/27 binary64)
(/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
#s(literal 1/2025 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
#s(literal 1/9 binary64)
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
#s(literal 1/135 binary64)
(*.f64 x x)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)))
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
#s(literal -1/9 binary64)
x
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
#s(literal 1/3 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
#s(literal 1/45 binary64)
(*.f64 x x)
x
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/9 binary64))
#s(literal 1/9 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
(*.f64 #s(literal 1/27 binary64) x)
#s(literal 1/27 binary64)
x
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/2025 binary64)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
#s(literal 1/9 binary64)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 x x)
#s(literal 1/135 binary64)
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
x
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x x)
#s(literal 1/45 binary64)
#s(literal 1/3 binary64)
(-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
#s(literal 1/2025 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/9 binary64)

localize585.0ms (3.5%)

Memory
34.8MiB live, 555.7MiB allocated; 157ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0546875
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
accuracy0.1796875
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
accuracy0.18359375
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
accuracy0.26953125
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
accuracy0.1796875
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
accuracy0.36328125
(*.f64 #s(literal 1/27 binary64) x)
accuracy0.41015625
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
accuracy0.17806625976844204
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
accuracy0.1796875
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
accuracy27.504208348020654
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
accuracy31.90733181109581
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
accuracy0.1796875
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
accuracy0.34765625
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
accuracy0.390625
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
accuracy0.0078125
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
accuracy0.1796875
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
accuracy0.32421875
(/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
accuracy0.3515625
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
Samples
196.0ms85×2valid
172.0ms54×3valid
158.0ms117×1valid
Compiler

Compiled 351 to 50 computations (85.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 424.0ms
ival-tan: 189.0ms (44.6% of total)
adjust: 73.0ms (17.2% of total)
const: 47.0ms (11.1% of total)
ival-mult: 46.0ms (10.9% of total)
ival-div: 26.0ms (6.1% of total)
ival-sub: 17.0ms (4% of total)
ival-pow: 10.0ms (2.4% of total)
ival-add: 9.0ms (2.1% of total)
ival-sqrt: 4.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series26.0ms (0.2%)

Memory
-16.6MiB live, 27.6MiB allocated; 17ms collecting garbage
Counts
28 → 58
Calls
Call 1
Inputs
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x x)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
(*.f64 #s(literal 1/27 binary64) x)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
Outputs
1/9
(+ 1/9 (* -1/135 (pow x 2)))
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
1/27
(+ 1/27 (* 1/91125 (pow x 6)))
(* -1/9 x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
-1/9
(- (* 1/2025 (pow x 4)) 1/9)
(* 1/45 (pow x 2))
(pow x 2)
(* 1/27 x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(* -3 x)
(* x (- (* -1/5 (pow x 2)) 3))
(* x (- (* (pow x 2) (- (* -1/75 (pow x 2)) 1/5)) 3))
(* x (- (* (pow x 2) (- (* (pow x 2) (- (* -1/1125 (pow x 2)) 1/75)) 1/5)) 3))
-1/3
(- (* 1/45 (pow x 2)) 1/3)
(* 9 x)
(* x (+ 9 (* 3/5 (pow x 2))))
(* x (+ 9 (* (pow x 2) (+ 3/5 (* -1/375 (pow x 4))))))
(* x (+ 9 (* (pow x 2) (+ 3/5 (* (pow x 4) (- (* -1/5625 (pow x 2)) 1/375))))))
(* 1/135 (pow x 2))
(* 1/9 (pow x 2))
(* 1/2025 (pow x 4))
(* -1/135 (pow x 2))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/91125 (pow x 6))
(* (pow x 6) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(* 1/2025 (pow x 5))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* 1/91125 (pow x 7))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(/ 45 x)
(/ (+ 45 (* 675 (/ 1 (pow x 2)))) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (/ 10125 (pow x 4)))) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (+ (* 151875 (/ 1 (pow x 6))) (/ 10125 (pow x 4))))) x)
(* (pow x 2) (- 1/45 (* 1/3 (/ 1 (pow x 2)))))
(/ 2025 (pow x 3))
(/ (+ 2025 (* 30375 (/ 1 (pow x 2)))) (pow x 3))
(/ (- (+ 2025 (* 30375 (/ 1 (pow x 2)))) (/ 6834375 (pow x 6))) (pow x 3))
(/ (+ 2025 (+ (* -1 (/ (+ 6834375 (* 102515625 (/ 1 (pow x 2)))) (pow x 6))) (* 30375 (/ 1 (pow x 2))))) (pow x 3))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
(* -1 (* (pow x 3) (- (* 1/3 (/ 1 (pow x 2))) 1/45)))
(* -1 (/ (- (* -1 (/ (+ 675 (* 10125 (/ 1 (pow x 2)))) (pow x 2))) 45) x))
(* -1 (/ (- (* -1 (/ (+ 10125 (* 151875 (/ 1 (pow x 2)))) (pow x 4))) (+ 45 (* 675 (/ 1 (pow x 2))))) x))
(* -1 (/ (- (/ 6834375 (pow x 6)) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(* -1 (/ (- (+ (* 102515625 (/ 1 (pow x 8))) (/ 6834375 (pow x 6))) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(* -1/3 x)
Calls

3 calls:

TimeVariablePointExpression
12.0ms
x
@0
((- 1/9 (* 1/135 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (pow x 6) 1/91125) 1/27) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x)))))) (+ (* (pow x 6) 1/91125) 1/27) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (+ (* (* 1/45 (* x x)) x) (sqrt (* 1/9 (* x x)))) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (- (/ 1 x) (/ 1 (tan x))) (* (/ x (- (* (* x x) 1/45) 1/3)) (- (* 1/2025 (pow x 4)) 1/9)) (/ x (- (* (* x x) 1/45) 1/3)) (- (* (* x x) 1/45) 1/3) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (* 1/135 (* x x)) (sqrt (* 1/9 (* x x))) (* 1/9 (* x x)) (* 1/27 x) (* (* x x) 1/135) (* (* x x) 1/45) (* 1/2025 (pow x 4)))
7.0ms
x
@inf
((- 1/9 (* 1/135 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (pow x 6) 1/91125) 1/27) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x)))))) (+ (* (pow x 6) 1/91125) 1/27) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (+ (* (* 1/45 (* x x)) x) (sqrt (* 1/9 (* x x)))) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (- (/ 1 x) (/ 1 (tan x))) (* (/ x (- (* (* x x) 1/45) 1/3)) (- (* 1/2025 (pow x 4)) 1/9)) (/ x (- (* (* x x) 1/45) 1/3)) (- (* (* x x) 1/45) 1/3) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (* 1/135 (* x x)) (sqrt (* 1/9 (* x x))) (* 1/9 (* x x)) (* 1/27 x) (* (* x x) 1/135) (* (* x x) 1/45) (* 1/2025 (pow x 4)))
5.0ms
x
@-inf
((- 1/9 (* 1/135 (* x x))) (- (/ 1 x) (/ 1 (tan x))) (* (+ (* (pow x 6) 1/91125) 1/27) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x)))))) (+ (* (pow x 6) 1/91125) 1/27) (- (/ 1 x) (/ 1 (tan x))) (/ (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* 1/45 (* x x)) 1/3)) (* (- (* (pow x 4) 1/2025) 1/9) x) (- (* (pow x 4) 1/2025) 1/9) (+ (* (* 1/45 (* x x)) x) (sqrt (* 1/9 (* x x)))) (- (/ 1 x) (/ 1 (tan x))) (* 1/45 (* x x)) (* x x) (- 1/9 (* (* x x) 1/135)) (- (/ 1 x) (/ 1 (tan x))) (/ (* (+ (* (pow x 6) 1/91125) 1/27) x) (+ (* (pow x 4) 1/2025) (- 1/9 (* (* x x) 1/135)))) (* (+ (* (pow x 6) 1/91125) 1/27) x) (- (/ 1 x) (/ 1 (tan x))) (* (/ x (- (* (* x x) 1/45) 1/3)) (- (* 1/2025 (pow x 4)) 1/9)) (/ x (- (* (* x x) 1/45) 1/3)) (- (* (* x x) 1/45) 1/3) (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (* 1/135 (* x x)) (sqrt (* 1/9 (* x x))) (* 1/9 (* x x)) (* 1/27 x) (* (* x x) 1/135) (* (* x x) 1/45) (* 1/2025 (pow x 4)))

simplify137.0ms (0.8%)

Memory
13.9MiB live, 107.2MiB allocated; 15ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0194550
1543550
21518547
35362547
08235532
Stop Event
iter limit
node limit
Counts
58 → 58
Calls
Call 1
Inputs
1/9
(+ 1/9 (* -1/135 (pow x 2)))
(* 1/3 x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
1/27
(+ 1/27 (* 1/91125 (pow x 6)))
(* -1/9 x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
-1/9
(- (* 1/2025 (pow x 4)) 1/9)
(* 1/45 (pow x 2))
(pow x 2)
(* 1/27 x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(* -3 x)
(* x (- (* -1/5 (pow x 2)) 3))
(* x (- (* (pow x 2) (- (* -1/75 (pow x 2)) 1/5)) 3))
(* x (- (* (pow x 2) (- (* (pow x 2) (- (* -1/1125 (pow x 2)) 1/75)) 1/5)) 3))
-1/3
(- (* 1/45 (pow x 2)) 1/3)
(* 9 x)
(* x (+ 9 (* 3/5 (pow x 2))))
(* x (+ 9 (* (pow x 2) (+ 3/5 (* -1/375 (pow x 4))))))
(* x (+ 9 (* (pow x 2) (+ 3/5 (* (pow x 4) (- (* -1/5625 (pow x 2)) 1/375))))))
(* 1/135 (pow x 2))
(* 1/9 (pow x 2))
(* 1/2025 (pow x 4))
(* -1/135 (pow x 2))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(* -1 (/ (cos x) (sin x)))
(- (/ 1 x) (/ (cos x) (sin x)))
(* 1/45 (pow x 3))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(* 1/91125 (pow x 6))
(* (pow x 6) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(* 1/2025 (pow x 5))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(* 1/91125 (pow x 7))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(/ 45 x)
(/ (+ 45 (* 675 (/ 1 (pow x 2)))) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (/ 10125 (pow x 4)))) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (+ (* 151875 (/ 1 (pow x 6))) (/ 10125 (pow x 4))))) x)
(* (pow x 2) (- 1/45 (* 1/3 (/ 1 (pow x 2)))))
(/ 2025 (pow x 3))
(/ (+ 2025 (* 30375 (/ 1 (pow x 2)))) (pow x 3))
(/ (- (+ 2025 (* 30375 (/ 1 (pow x 2)))) (/ 6834375 (pow x 6))) (pow x 3))
(/ (+ 2025 (+ (* -1 (/ (+ 6834375 (* 102515625 (/ 1 (pow x 2)))) (pow x 6))) (* 30375 (/ 1 (pow x 2))))) (pow x 3))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
(* -1 (* (pow x 3) (- (* 1/3 (/ 1 (pow x 2))) 1/45)))
(* -1 (/ (- (* -1 (/ (+ 675 (* 10125 (/ 1 (pow x 2)))) (pow x 2))) 45) x))
(* -1 (/ (- (* -1 (/ (+ 10125 (* 151875 (/ 1 (pow x 2)))) (pow x 4))) (+ 45 (* 675 (/ 1 (pow x 2))))) x))
(* -1 (/ (- (/ 6834375 (pow x 6)) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(* -1 (/ (- (+ (* 102515625 (/ 1 (pow x 8))) (/ 6834375 (pow x 6))) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(* -1/3 x)
Outputs
1/9
#s(literal 1/9 binary64)
(+ 1/9 (* -1/135 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/135 binary64) #s(literal 1/9 binary64))
(* 1/3 x)
(*.f64 #s(literal 1/3 binary64) x)
(* x (+ 1/3 (* 1/45 (pow x 2))))
(*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* 2/945 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1/3 (* (pow x 2) (+ 1/45 (* (pow x 2) (+ 2/945 (* 1/4725 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/4725 binary64) (*.f64 x x) #s(literal 2/945 binary64)) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
1/27
#s(literal 1/27 binary64)
(+ 1/27 (* 1/91125 (pow x 6)))
(fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))
(* -1/9 x)
(*.f64 #s(literal -1/9 binary64) x)
(* x (- (* 1/2025 (pow x 4)) 1/9))
(*.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)) x)
-1/9
#s(literal -1/9 binary64)
(- (* 1/2025 (pow x 4)) 1/9)
(-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))
(* 1/45 (pow x 2))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(* 1/27 x)
(*.f64 #s(literal 1/27 binary64) x)
(* x (+ 1/27 (* 1/91125 (pow x 6))))
(*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)
(* -3 x)
(*.f64 #s(literal -3 binary64) x)
(* x (- (* -1/5 (pow x 2)) 3))
(*.f64 (-.f64 (*.f64 #s(literal -1/5 binary64) (*.f64 x x)) #s(literal 3 binary64)) x)
(* x (- (* (pow x 2) (- (* -1/75 (pow x 2)) 1/5)) 3))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -1/75 binary64) (*.f64 x x)) #s(literal 1/5 binary64)) x) x) #s(literal 3 binary64)) x)
(* x (- (* (pow x 2) (- (* (pow x 2) (- (* -1/1125 (pow x 2)) 1/75)) 1/5)) 3))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -1/1125 binary64) (*.f64 x x)) #s(literal 1/75 binary64)) x) x) #s(literal 1/5 binary64)) (*.f64 x x)) #s(literal 3 binary64)) x)
-1/3
#s(literal -1/3 binary64)
(- (* 1/45 (pow x 2)) 1/3)
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(* 9 x)
(*.f64 #s(literal 9 binary64) x)
(* x (+ 9 (* 3/5 (pow x 2))))
(*.f64 (fma.f64 #s(literal 3/5 binary64) (*.f64 x x) #s(literal 9 binary64)) x)
(* x (+ 9 (* (pow x 2) (+ 3/5 (* -1/375 (pow x 4))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/375 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 3/5 binary64)) (*.f64 x x) #s(literal 9 binary64)) x)
(* x (+ 9 (* (pow x 2) (+ 3/5 (* (pow x 4) (- (* -1/5625 (pow x 2)) 1/375))))))
(*.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal -1/5625 binary64) (*.f64 x x)) #s(literal 1/375 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 3/5 binary64)) (*.f64 x x) #s(literal 9 binary64)) x)
(* 1/135 (pow x 2))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(* 1/9 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/9 binary64))
(* 1/2025 (pow x 4))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(* -1/135 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/135 binary64))
(* (pow x 2) (- (* 1/9 (/ 1 (pow x 2))) 1/135))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 x x)) #s(literal 1/135 binary64)) x) x)
(* -1 (/ (cos x) (sin x)))
(/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))
(- (/ 1 x) (/ (cos x) (sin x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (cos.f64 x) (sin.f64 x)))
(* 1/45 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64))
(* (pow x 3) (+ 1/45 (* 1/3 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal 1/45 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* 1/91125 (pow x 6))
(*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))
(* 1/2025 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/2025 binary64))
(* (pow x 5) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 1/2025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 4) (- 1/2025 (* 1/9 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 1/2025 binary64) (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(* 1/91125 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/91125 binary64))
(* (pow x 7) (+ 1/91125 (* 1/27 (/ 1 (pow x 6)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/91125 binary64)))
(/ 45 x)
(/.f64 #s(literal 45 binary64) x)
(/ (+ 45 (* 675 (/ 1 (pow x 2)))) x)
(/.f64 (+.f64 (/.f64 #s(literal 675 binary64) (*.f64 x x)) #s(literal 45 binary64)) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (/ 10125 (pow x 4)))) x)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 10125 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 45 binary64)) (/.f64 #s(literal -675 binary64) (*.f64 x x))) x)
(/ (+ 45 (+ (* 675 (/ 1 (pow x 2))) (+ (* 151875 (/ 1 (pow x 6))) (/ 10125 (pow x 4))))) x)
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 151875 binary64) (*.f64 x x)) #s(literal 10125 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal -675 binary64) (*.f64 x x)) #s(literal 45 binary64))) x)
(* (pow x 2) (- 1/45 (* 1/3 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1/45 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 x x))) x) x)
(/ 2025 (pow x 3))
(/.f64 #s(literal 2025 binary64) (pow.f64 x #s(literal 3 binary64)))
(/ (+ 2025 (* 30375 (/ 1 (pow x 2)))) (pow x 3))
(/.f64 (+.f64 (/.f64 #s(literal 30375 binary64) (*.f64 x x)) #s(literal 2025 binary64)) (pow.f64 x #s(literal 3 binary64)))
(/ (- (+ 2025 (* 30375 (/ 1 (pow x 2)))) (/ 6834375 (pow x 6))) (pow x 3))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 30375 binary64) (*.f64 x x)) #s(literal 2025 binary64)) (/.f64 #s(literal 6834375 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(/ (+ 2025 (+ (* -1 (/ (+ 6834375 (* 102515625 (/ 1 (pow x 2)))) (pow x 6))) (* 30375 (/ 1 (pow x 2))))) (pow x 3))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -6834375 binary64) (/.f64 #s(literal 102515625 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64))) (-.f64 (/.f64 #s(literal -30375 binary64) (*.f64 x x)) #s(literal 2025 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* (pow x 5) (- (* 1/9 (/ 1 (pow x 4))) 1/2025)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2025 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 3) (- (* 1/3 (/ 1 (pow x 2))) 1/45)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (/ (- (* -1 (/ (+ 675 (* 10125 (/ 1 (pow x 2)))) (pow x 2))) 45) x))
(/.f64 (+.f64 (/.f64 #s(literal -675 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal -10125 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 45 binary64))) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (+ 10125 (* 151875 (/ 1 (pow x 2)))) (pow x 4))) (+ 45 (* 675 (/ 1 (pow x 2))))) x))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -10125 binary64) (/.f64 #s(literal 151875 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 675 binary64) (*.f64 x x)) #s(literal 45 binary64))) (neg.f64 x))
(* -1 (/ (- (/ 6834375 (pow x 6)) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 6834375 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 2025 binary64)) (/.f64 #s(literal 30375 binary64) (*.f64 x x))) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (/ (- (+ (* 102515625 (/ 1 (pow x 8))) (/ 6834375 (pow x 6))) (+ 2025 (* 30375 (/ 1 (pow x 2))))) (pow x 3)))
(/.f64 (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 6834375 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 2025 binary64)) (/.f64 #s(literal 30375 binary64) (*.f64 x x))) #s(literal -1 binary64) (/.f64 #s(literal -102515625 binary64) (pow.f64 x #s(literal 8 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* -1/3 x)
(*.f64 #s(literal -1/3 binary64) x)

rewrite187.0ms (1.1%)

Memory
-18.7MiB live, 165.7MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057359
087367
1333311
21865308
08997297
Stop Event
iter limit
node limit
iter limit
Counts
28 → 590
Calls
Call 1
Inputs
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 x x)
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))))
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64)))
(/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))
(/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
(*.f64 #s(literal 1/27 binary64) x)
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
Outputs
(/.f64 (-.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (fma.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)))))
(/.f64 (-.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64))))))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (*.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (*.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/729 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/81 binary64) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/729 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 #s(literal 1/81 binary64) (*.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 1/9 binary64)))))
(/.f64 (+.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/81 binary64) (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (pow.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1/81 binary64) (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(/.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x)))))
(/.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(/.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))
(fma.f64 (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) x #s(literal 1/9 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal -1/135 binary64) x) x #s(literal 1/9 binary64))
(fma.f64 (*.f64 x #s(literal 1/135 binary64)) x #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/9 binary64))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/3 binary64))) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/135 binary64) #s(literal 1/9 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/135 binary64) #s(literal 1/9 binary64))
(fma.f64 x (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64))) #s(literal 1/9 binary64))
(fma.f64 x (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) #s(literal 1/9 binary64))
(fma.f64 x (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))
(fma.f64 x (*.f64 x #s(literal 1/135 binary64)) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
(-.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(-.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(-.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(-.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x))
(-.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)))
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))) (/.f64 (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))))
(+.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 1/27 binary64)) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(+.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 1/9 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)) #s(literal 1/9 binary64))
(+.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x))
(+.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))
(+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 x (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (/.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (-.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(*.f64 x (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64))) (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(fma.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))))
(fma.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)))
(+.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (-.f64 #s(literal 1/19683 binary64) (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)))) (+.f64 #s(literal 1/729 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (fma.f64 (/.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (/.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (/.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))))
(/.f64 (-.f64 #s(literal 1/19683 binary64) (pow.f64 (*.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/729 binary64) (fma.f64 (*.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/27 binary64) (*.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (-.f64 (*.f64 (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))) (*.f64 (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)))) (neg.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) #s(literal 1/729 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) #s(literal 1/19683 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (neg.f64 (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))
(/.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64))) #s(literal 1/27 binary64))
(fma.f64 (fabs.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64))) #s(literal 1/27 binary64))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/91125 binary64))) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/45 binary64) x)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/45 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 1/45 binary64) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2025 binary64) (*.f64 x x)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 1/2025 binary64) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 #s(literal 1/2025 binary64) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 #s(literal 1/45 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/91125 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/91125 binary64))) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/2025 binary64)) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/91125 binary64)) #s(literal 1/27 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/27 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/27 binary64))
(fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64))
(-.f64 (/.f64 #s(literal 1/729 binary64) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (/.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(-.f64 #s(literal 1/27 binary64) (*.f64 #s(literal -1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))
(-.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal 1/19683 binary64) (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 #s(literal 1/19683 binary64) (+.f64 #s(literal 1/729 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (/.f64 #s(literal 1/19683 binary64) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))
(+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)))
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(*.f64 x (/.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (neg.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(neg.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
(*.f64 (neg.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))) x)
(*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x)
(*.f64 x (neg.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
(*.f64 x #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)))
(neg.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x))
#s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (*.f64 (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal -1/3 binary64) x) (*.f64 #s(literal -1/3 binary64) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) x) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) x) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (fma.f64 (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64))) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/9 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)) (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64)))))
(fma.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (fabs.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (fabs.f64 (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64))) (sqrt.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64))) (sqrt.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (sqrt.f64 #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) x))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (pow.f64 #s(literal 1/3 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64)) (sqrt.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/3 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 #s(literal 1/45 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(fma.f64 x #s(literal 1/3 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(fma.f64 x (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/3 binary64) x))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))) (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal -1/3 binary64) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) x))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal -1/45 binary64) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x #s(literal 1/9 binary64)) x (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/91125 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/3 binary64) x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) (*.f64 #s(literal 1/3 binary64) x)) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) x) x)
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/45 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)))
(fabs.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(fabs.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 x x)
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 x x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 x x))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (fma.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)))))
(/.f64 (-.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64))))))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (*.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (*.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/729 binary64)) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/81 binary64) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/729 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 #s(literal 1/81 binary64) (*.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 1/9 binary64)))))
(/.f64 (+.f64 #s(literal 1/729 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)) (*.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/81 binary64) (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (pow.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1/81 binary64) (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(/.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x)))))
(/.f64 (+.f64 #s(literal 1/729 binary64) (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(/.f64 (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))
(/.f64 (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64)))
(fma.f64 (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) x #s(literal 1/9 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal -1/135 binary64) x) x #s(literal 1/9 binary64))
(fma.f64 (*.f64 x #s(literal 1/135 binary64)) x #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/9 binary64))
(fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/9 binary64))
(fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/3 binary64))) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/135 binary64) #s(literal 1/9 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/135 binary64) #s(literal 1/9 binary64))
(fma.f64 x (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64))) #s(literal 1/9 binary64))
(fma.f64 x (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) #s(literal 1/9 binary64))
(fma.f64 x (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))
(fma.f64 x (*.f64 x #s(literal 1/135 binary64)) #s(literal 1/9 binary64))
(fma.f64 #s(literal 1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))
(-.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(-.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(-.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(-.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x))
(-.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 1/3 binary64)))
(-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))
(-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/1215 binary64) (*.f64 x x))))))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))) (/.f64 (*.f64 #s(literal -1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/81 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))))))
(+.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (/.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(+.f64 (/.f64 #s(literal 1/729 binary64) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 1/27 binary64)) (+.f64 (fma.f64 #s(literal 1/1215 binary64) (*.f64 x x) (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/81 binary64))))
(+.f64 (*.f64 #s(literal -1/135 binary64) (*.f64 x x)) #s(literal 1/9 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)) #s(literal 1/9 binary64))
(+.f64 #s(literal 1/9 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal 1/135 binary64))) x))
(+.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/135 binary64) (*.f64 x x)))
(+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(*.f64 (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (-.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(neg.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(neg.f64 (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
#s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 x (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (/.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (-.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)))
(*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(*.f64 x (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64))) (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))
(/.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)))
(/.f64 (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (*.f64 x (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) #s(literal 1/729 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64))) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/756680642578125 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1/19683 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (-.f64 #s(literal 1/729 binary64) (*.f64 #s(literal 1/2460375 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) #s(literal 1/81 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(fma.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))))
(fma.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))) (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(+.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)))
(+.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 1/27 binary64)) (*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64)))))
(*.f64 (/.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 x (neg.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))))
(/.f64 x (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))))
(/.f64 x (neg.f64 (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64)))
(neg.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (fma.f64 (/.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (fma.f64 (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))) (*.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 1/27 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64))) (neg.f64 (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/27 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 (/.f64 #s(literal 1/81 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) #s(literal 1/9 binary64))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 (/.f64 #s(literal 1/729 binary64) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (fma.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/81 binary64)))) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 1/45 binary64) (*.f64 x x) #s(literal 1/3 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/91125 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))) (/.f64 #s(literal 1/27 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 (/.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1/8303765625 binary64) (pow.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64) (*.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (-.f64 (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))))))
(/.f64 x (neg.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))))
(/.f64 x (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))))
(/.f64 x (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64))))
(neg.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
(*.f64 (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 (*.f64 x #s(literal 1/135 binary64)) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/3 binary64))))
(*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 x (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64))))
(*.f64 x (fabs.f64 (*.f64 x #s(literal 1/135 binary64))))
(*.f64 x (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64)))
(*.f64 x (*.f64 x #s(literal 1/135 binary64)))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(neg.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))) (fabs.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64))))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 (sqrt.f64 #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) x))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 x))
(*.f64 (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1/3 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64)) (sqrt.f64 x))
(*.f64 #s(literal 1/3 binary64) x)
(*.f64 x #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))
(fabs.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)))
(fabs.f64 (*.f64 #s(literal 1/3 binary64) x))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal 1/3 binary64) x))) (sinh.f64 (log.f64 (*.f64 #s(literal 1/3 binary64) x))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) #s(literal 1/3 binary64)) #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64)) #s(literal 1 binary64)) x)
(*.f64 (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 1/9 binary64)) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 1/3 binary64)) x)
(*.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) (neg.f64 (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 (*.f64 x #s(literal 1/9 binary64)) x)
(*.f64 (*.f64 #s(literal 1/3 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 #s(literal 1/3 binary64) x)))
(*.f64 (*.f64 x x) #s(literal 1/9 binary64))
(*.f64 x (pow.f64 (*.f64 x #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 x (*.f64 x #s(literal 1/9 binary64)))
(*.f64 #s(literal 1/9 binary64) (*.f64 x x))
(pow.f64 (neg.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 4 binary64)))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/3 binary64) x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) x) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 1/9 binary64))))
(*.f64 #s(literal 1/27 binary64) x)
(*.f64 x #s(literal 1/27 binary64))
(*.f64 (fabs.f64 (*.f64 x #s(literal 1/135 binary64))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 (*.f64 x #s(literal 1/135 binary64)) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/3 binary64))))
(*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) #s(literal 1/3 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/135 binary64))
(*.f64 x (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64))))
(*.f64 x (fabs.f64 (*.f64 x #s(literal 1/135 binary64))))
(*.f64 x (*.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 1/3 binary64)))
(*.f64 x (*.f64 x #s(literal 1/135 binary64)))
(*.f64 #s(literal 1/135 binary64) (*.f64 x x))
(neg.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/18225 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/135 binary64)))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/45 binary64) x) x)
(*.f64 #s(literal 1/45 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/45 binary64))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/45 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)))
(fabs.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(fabs.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(*.f64 (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/45 binary64) x))) x)
(*.f64 (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/45 binary64))) (*.f64 x x))
(*.f64 (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 x x))) #s(literal 1/45 binary64))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/2025 binary64) (*.f64 x x))) (*.f64 x x))
(*.f64 (fabs.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64))) (*.f64 x x))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/45 binary64) x)) x)
(*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/45 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 1/45 binary64))
(*.f64 (*.f64 #s(literal 1/2025 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (fabs.f64 (*.f64 #s(literal 1/45 binary64) x)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64)) (*.f64 #s(literal 1/45 binary64) x))
(*.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/45 binary64) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1/45 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))
(*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/2025 binary64))))
(*.f64 (*.f64 x x) (fabs.f64 (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64))))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 #s(literal 1/45 binary64) x) #s(literal 2 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/45 binary64) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/2025 binary64)))
(*.f64 x (fabs.f64 (*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x)))))
(*.f64 x (*.f64 (*.f64 #s(literal 1/45 binary64) x) (*.f64 #s(literal 1/45 binary64) (*.f64 x x))))
(pow.f64 (neg.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/4100625 binary64)))
(fabs.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64))))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x))) #s(literal 2 binary64)))

eval82.0ms (0.5%)

Memory
-8.9MiB live, 138.0MiB allocated; 31ms collecting garbage
Compiler

Compiled 20 027 to 2 496 computations (87.5% saved)

prune17.0ms (0.1%)

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

10 alts after pruning (5 fresh and 5 done)

PrunedKeptTotal
New5455550
Fresh202
Picked415
Done044
Total55110561
Accuracy
100.0%
Counts
561 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
99.1%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) #s(approx (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (*.f64 #s(literal 9 binary64) x))))
99.5%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
99.6%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(approx (+ (* (pow x 6) 1/91125) 1/27) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
99.3%
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Compiler

Compiled 787 to 339 computations (56.9% saved)

regimes13.0ms (0.1%)

Memory
-11.9MiB live, 32.9MiB allocated; 4ms collecting garbage
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) #s(approx (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (*.f64 #s(literal 9 binary64) x))))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(approx (+ (* (pow x 6) 1/91125) 1/27) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64))) (-.f64 (*.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64)) #s(literal 1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) #s(approx (* (+ (* (+ (* 2/945 (* x x)) 1/45) (* x x)) 1/3) x) (*.f64 (-.f64 (-.f64 #s(literal 2/945 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1/45 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/2025 binary64)) (*.f64 #s(literal 1/9 binary64) (*.f64 x x))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/45 binary64) (*.f64 #s(literal -1/3 binary64) x))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 x x) #s(literal 1/135 binary64))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4100625 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/81 binary64)) x) (*.f64 (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/45 binary64)) #s(literal 1/3 binary64)))))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(approx (+ (* (pow x 6) 1/91125) 1/27) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
Calls

2 calls:

8.0ms
x
4.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Results
AccuracySegmentsBranch
99.6%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.6%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes6.0ms (0%)

Memory
13.6MiB live, 13.6MiB allocated; 0ms collecting garbage
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 (*.f64 #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64)) x) (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (sqrt.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 (*.f64 #s(literal 1/3 binary64) x)))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/91125 binary64) #s(literal 1/27 binary64)) #s(approx (/ x (+ (* 1/2025 (pow x 4)) (- 1/9 (* 1/135 (* x x))))) (*.f64 #s(literal 9 binary64) x))))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (/.f64 #s(approx (* (+ (* (pow x 6) 1/91125) 1/27) x) (*.f64 #s(literal 1/27 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2025 binary64) (fma.f64 #s(literal -1/135 binary64) (*.f64 x x) #s(literal 1/9 binary64)))))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
Calls

2 calls:

3.0ms
x
2.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Results
AccuracySegmentsBranch
99.6%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.6%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes4.0ms (0%)

Memory
-40.4MiB live, 6.7MiB allocated; 1ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
Calls

2 calls:

2.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
2.0ms
x
Results
AccuracySegmentsBranch
99.5%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.5%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes3.0ms (0%)

Memory
6.0MiB live, 6.0MiB allocated; 0ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
Calls

2 calls:

1.0ms
x
1.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Results
AccuracySegmentsBranch
99.5%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.5%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes2.0ms (0%)

Memory
5.2MiB live, 5.2MiB allocated; 0ms collecting garbage
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
Calls

2 calls:

1.0ms
x
1.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Results
AccuracySegmentsBranch
99.5%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.5%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes2.0ms (0%)

Memory
6.1MiB live, 6.1MiB allocated; 0ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Calls

2 calls:

1.0ms
x
1.0ms
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
Results
AccuracySegmentsBranch
99.3%1(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
99.3%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify154.0ms (0.9%)

Memory
-8.5MiB live, 37.6MiB allocated; 4ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049131
164131
285131
3108131
4133131
5154131
6202131
7344131
8906131
91554131
103501131
113982131
124509131
134964131
145637131
156340131
166802131
176940131
187272131
197603131
207674131
217707131
227750131
237774131
247785131
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(approx (+ (* (pow x 6) 1/91125) 1/27) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))
Outputs
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(approx (+ (* (pow x 6) 1/91125) 1/27) #s(literal 1/27 binary64)) (/.f64 x (fma.f64 #s(literal 1/2025 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 #s(literal 1/135 binary64) (*.f64 x x)))))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) #s(literal 1/3 binary64))) #s(approx (- (* (pow x 4) 1/2025) 1/9) #s(literal -1/9 binary64))))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/945 binary64) (*.f64 x x) #s(literal 1/45 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (fma.f64 (*.f64 #s(literal 1/45 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/3 binary64) x)))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/45 binary64) #s(literal 1/3 binary64)) x))
#s(approx (- (/ 1 x) (/ 1 (tan x))) (*.f64 #s(literal 1/3 binary64) x))

derivations882.0ms (5.3%)

Memory
9.2MiB live, 380.0MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100318
1286318
2772317
32648313
08019299
057359
087367
1333311
21865308
08997297
0194550
1543550
21518547
35362547
08235532
067167
1223167
2713161
33134155
47304155
08582139
053290
079296
1311248
22391248
08593238
019101
029101
1125101
2903101
08566101
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 131 to 53 computations (59.5% saved)

preprocess115.0ms (0.7%)

Memory
42.3MiB live, 88.9MiB allocated; 9ms collecting garbage
Compiler

Compiled 326 to 152 computations (53.4% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...