FastMath dist3

Time bar (total: 8.3s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 15 to 13 computations (13.3% saved)

sample5.3s (63.8%)

Memory
23.1MiB live, 1 231.4MiB allocated
Samples
4.9s8 220×0valid
4.0ms31×1valid
1.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 4.5s
ival-add: 4.1s (92.6% of total)
ival-mult: 310.0ms (7% of total)
exact: 9.0ms (0.2% of total)
ival-true: 6.0ms (0.1% of total)
ival-assert: 3.0ms (0.1% of total)
adjust: 1.0ms (0% of total)
Bogosity

explain150.0ms (1.8%)

Memory
-2.8MiB live, 157.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
90-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
00-0-(*.f64 d1 #s(literal 32 binary64))
00-0-#s(literal 32 binary64)
00-0-#s(literal 5 binary64)
00-0-(+.f64 d3 #s(literal 5 binary64))
00-0-(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
00-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
00-0-(*.f64 d1 d2)
00-0-d2
00-0-d1
00-0-d3
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))nan-rescue90
(*.f64 d1 d2)overflow35
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)overflow31
Confusion
Predicted +Predicted -
+90
-0247
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+900
-00247
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0247
19
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
71.0ms478×0valid
3.0ms22×1valid
2.0ms10×2valid
0.0ms3valid
Compiler

Compiled 140 to 48 computations (65.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 10.0ms (51.2% of total)
ival-add: 7.0ms (35.8% of total)
adjust: 1.0ms (5.1% of total)
exact: 1.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess69.0ms (0.8%)

Memory
-20.8MiB live, 40.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043134
1114104
233870
3139163
4470563
5599363
6689763
7786863
01113
01713
12511
2467
31387
42547
53277
03277
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 (+.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 13 to 11 computations (15.4% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.4%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

simplify6.0ms (0.1%)

Memory
3.7MiB live, 3.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
cost-diff0
(*.f64 d1 d2)
cost-diff320
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
cost-diff512
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01141
01741
12537
24633
313833
425433
532733
032733
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
d1
d2
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(+.f64 d3 #s(literal 5 binary64))
d3
#s(literal 5 binary64)
(*.f64 d1 #s(literal 32 binary64))
#s(literal 32 binary64)
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 (+.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
d1
d2
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 (+.f64 #s(literal 5 binary64) d3) d1)
(+.f64 d3 #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) d3)
d3
#s(literal 5 binary64)
(*.f64 d1 #s(literal 32 binary64))
(*.f64 #s(literal 32 binary64) d1)
#s(literal 32 binary64)

localize25.0ms (0.3%)

Memory
20.0MiB live, 20.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 #s(literal 32 binary64))
accuracy0.02734375
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
accuracy0.0546875
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
accuracy2.082020929151029
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
Samples
15.0ms241×0valid
1.0ms1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 84 to 24 computations (71.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (55.2% of total)
ival-add: 3.0ms (33.1% of total)
adjust: 0.0ms (0% 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
4.1MiB live, 4.1MiB allocated
Counts
5 → 27
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 d1 #s(literal 32 binary64))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 5 d3))
(* 32 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
Calls

9 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
2.0ms
d1
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d1
@0
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d2
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d2
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))

simplify217.0ms (2.6%)

Memory
-24.8MiB live, 49.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083171
1291163
2945159
32571159
46785159
08475159
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 5 d3))
(* 32 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d1 (+ 5 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (+ 5 d3))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* 32 d1)
(*.f64 #s(literal 32 binary64) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 5 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -5 binary64)) d1)
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* 5 d1)
(*.f64 #s(literal 5 binary64) d1)
(+ (* 5 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)

rewrite197.0ms (2.4%)

Memory
25.0MiB live, 215.9MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01133
01733
16429
253625
0821125
Stop Event
iter limit
node limit
iter limit
Counts
5 → 310
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 d1 #s(literal 32 binary64))
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))))
(*.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (-.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))))
(*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 32 binary64)))) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (-.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))))) (*.f64 d2 d1))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 #s(literal 5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 32 binary64)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 d1 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (fma.f64 #s(literal 32 binary64) d1 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 #s(literal 5 binary64))) (*.f64 d1 d3))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(+.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d3 d1) (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d1 d3) (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(+.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (+.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (neg.f64 d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d2 d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d2 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d2 d1))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d2 d1)))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d2 d1)))
(fma.f64 d2 d1 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d2 d1)))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d2 d1)))
(fma.f64 d1 d2 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(+.f64 (fma.f64 d2 d1 (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(+.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 #s(literal 5 binary64))) (*.f64 d1 d3))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d2 d1)))
(+.f64 (*.f64 d3 d1) (fma.f64 #s(literal 5 binary64) d1 (*.f64 d2 d1)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.f64 d2 d1)))
(+.f64 (*.f64 d1 d3) (fma.f64 d1 #s(literal 5 binary64) (*.f64 d2 d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1))
(*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1))
(*.f64 (+.f64 #s(literal 5 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) d1) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) d1) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 d1) (*.f64 d3 d1) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 d3 #s(literal 5 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 #s(literal 25 binary64) (*.f64 d3 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d3 #s(literal 5 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 25 binary64) (*.f64 d3 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 5 binary64) d1))
(fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(*.f64 #s(literal 32 binary64) d1)
(*.f64 d1 #s(literal 32 binary64))

eval110.0ms (1.3%)

Memory
-8.7MiB live, 76.7MiB allocated
Compiler

Compiled 9 160 to 1 014 computations (88.9% saved)

prune8.0ms (0.1%)

Memory
-15.8MiB live, 23.1MiB allocated
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New3146320
Fresh000
Picked101
Done000
Total3156321
Accuracy
100.0%
Counts
321 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
98.0%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
68.0%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
61.3%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
41.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Compiler

Compiled 160 to 132 computations (17.5% saved)

simplify107.0ms (1.3%)

Memory
27.6MiB live, 65.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
cost-diff192
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
cost-diff0
(-.f64 d3 #s(literal -37 binary64))
cost-diff0
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
cost-diff0
(+.f64 #s(literal 37 binary64) d2)
cost-diff0
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
cost-diff0
(*.f64 d3 d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
cost-diff0
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026121
037120
164114
2102102
3196102
4293102
5393102
6543102
7919102
81595102
93062102
103306102
113308102
123308102
133448102
143505102
153505102
163505102
03505102
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal -37 binary64)
d1
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
d2
d1
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))
(+.f64 d3 #s(literal 37 binary64))
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal 37 binary64)
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d2 #s(literal -37 binary64)) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+.f64 #s(literal 37 binary64) d2)
(-.f64 d2 #s(literal -37 binary64))
#s(literal 37 binary64)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal -37 binary64)
d1
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)
d2
d1
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+.f64 d3 #s(literal 37 binary64))
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal 37 binary64)

localize60.0ms (0.7%)

Memory
4.5MiB live, 49.8MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 d3 #s(literal 37 binary64))
accuracy0.015625
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
accuracy1.261704988027801
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
accuracy0.0
(-.f64 d3 #s(literal -37 binary64))
accuracy0.015625
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
accuracy20.47876819779551
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
accuracy0.0
(+.f64 #s(literal 37 binary64) d2)
accuracy0.01171875
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
accuracy24.743146827337252
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
accuracy0.0
(*.f64 d3 d1)
accuracy37.3333839974954
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
accuracy0.0
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
accuracy0.0
(+.f64 d3 #s(literal 37 binary64))
accuracy0.015625
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Samples
45.0ms253×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 229 to 52 computations (77.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 23.0ms (69.5% of total)
ival-add: 8.0ms (24.2% of total)
ival-sub: 1.0ms (3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series45.0ms (0.5%)

Memory
-31.0MiB live, 7.5MiB allocated
Counts
13 → 43
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
Calls

9 calls:

TimeVariablePointExpression
33.0ms
d1
@-inf
((* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (+ (* d2 d1) (* d1 (+ d3 37))) (* d1 (+ d3 37)))
3.0ms
d1
@0
((* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (+ (* d2 d1) (* d1 (+ d3 37))) (* d1 (+ d3 37)))
2.0ms
d1
@inf
((* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (+ (* d2 d1) (* d1 (+ d3 37))) (* d1 (+ d3 37)))
1.0ms
d3
@-inf
((* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (+ (* d2 d1) (* d1 (+ d3 37))) (* d1 (+ d3 37)))
1.0ms
d2
@-inf
((* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (+ (* d2 d1) (* d1 (+ d3 37))) (* d1 (+ d3 37)))

simplify143.0ms (1.7%)

Memory
11.9MiB live, 86.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0133237
1458237
21313233
33882233
47410233
08247231
Stop Event
iter limit
node limit
Counts
43 → 41
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d1 (+ 37 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d1 (+ 37 d3))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
37
#s(literal 37 binary64)
(+ 37 d2)
(-.f64 d2 #s(literal -37 binary64))
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(-.f64 d2 #s(literal -37 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ (* 37 d1) (* d1 d3))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -37 binary64)) d3) d3 d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -37 binary64)) d3) d3 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)

rewrite201.0ms (2.4%)

Memory
-1.6MiB live, 216.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026102
037101
116295
2126995
0819892
Stop Event
iter limit
node limit
iter limit
Counts
13 → 481
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1) d1) (/.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (fma.f64 d2 d1 (*.f64 d3 d1))) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (fma.f64 d2 d1 (*.f64 d3 d1)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64))))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (*.f64 d2 d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 d2 d1 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 (-.f64 d3 #s(literal -37 binary64)) d1 (*.f64 d2 d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(fma.f64 d1 d2 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 d1 (-.f64 d3 #s(literal -37 binary64)) (*.f64 d2 d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(+.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(+.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(*.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))) (+.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 #s(literal -37 binary64) d2) (-.f64 #s(literal -37 binary64) d2))) (+.f64 d3 (-.f64 #s(literal -37 binary64) d2)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 1369 binary64)) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal 1369 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 37 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 d3 d2) (+.f64 d3 d2)) #s(literal 1369 binary64)) (-.f64 (+.f64 d3 d2) #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (*.f64 d3 d3)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d3 d2) (+.f64 d3 d2))) (-.f64 #s(literal 37 binary64) (+.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (+.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (*.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -37 binary64) d2) #s(literal 3 binary64))) (fma.f64 d3 d3 (fma.f64 (-.f64 #s(literal -37 binary64) d2) (-.f64 #s(literal -37 binary64) d2) (*.f64 d3 (-.f64 #s(literal -37 binary64) d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 (+.f64 d2 d3) (+.f64 d2 d3) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 d2) #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 (+.f64 d3 d2) (+.f64 d3 d2) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d3 d2) #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 (+.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 (+.f64 d3 d2) (+.f64 d3 d2)) (*.f64 #s(literal 37 binary64) (+.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 d2 d2))) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64))) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)) d2)
(fma.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 37 binary64))) d3)
(fma.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)) d3)
(fma.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64)) d2)
(fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d3 #s(literal 37 binary64)))) d2)
(fma.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))) d2)
(fma.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))) d2)
(fma.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 37 binary64) d2))) d3)
(fma.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))) d3)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)) d3)
(fma.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64))))) d3)
(fma.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)) d3)
(fma.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) (/.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(-.f64 d3 (-.f64 #s(literal -37 binary64) d2))
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(+.f64 (+.f64 d3 d2) #s(literal 37 binary64))
(+.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(+.f64 (+.f64 d2 #s(literal 37 binary64)) d3)
(+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))
(+.f64 (-.f64 d3 #s(literal -37 binary64)) d2)
(+.f64 #s(literal 37 binary64) (+.f64 d3 d2))
(+.f64 d3 (neg.f64 (-.f64 #s(literal -37 binary64) d2)))
(+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64)))
(*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))) (*.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))) (+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (fma.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(fma.f64 (*.f64 d3 d3) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(-.f64 d3 #s(literal -37 binary64))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (neg.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 d3 #s(literal 37 binary64))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(*.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(fma.f64 d2 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))
(*.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 37 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 37 binary64) d2))))
(*.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64))))))
(*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)))) (+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)) (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))))
(/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -1369 binary64))) (neg.f64 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (-.f64 d2 #s(literal 37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 #s(literal 37 binary64)) (fma.f64 d2 d2 #s(literal -1369 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))) (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(fma.f64 #s(literal 1369 binary64) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d2 #s(literal 37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)))
(+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(+.f64 d2 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64)))
(*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))) (*.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))) (+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (fma.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(fma.f64 (*.f64 d3 d3) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(-.f64 d3 #s(literal -37 binary64))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (neg.f64 (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 d3 #s(literal 37 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1) d1) (/.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (fma.f64 d2 d1 (*.f64 d3 d1))) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (fma.f64 d2 d1 (*.f64 d3 d1)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64))))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d3 #s(literal -37 binary64))) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (*.f64 d2 d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(fma.f64 d2 d1 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 (-.f64 d3 #s(literal -37 binary64)) d1 (*.f64 d2 d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(fma.f64 d1 d2 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 d1 (-.f64 d3 #s(literal -37 binary64)) (*.f64 d2 d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))))
(+.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))))
(+.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -37 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))

eval182.0ms (2.2%)

Memory
9.3MiB live, 48.0MiB allocated
Compiler

Compiled 9 081 to 1 191 computations (86.9% saved)

prune25.0ms (0.3%)

Memory
-21.1MiB live, 17.2MiB allocated
Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New3723375
Fresh101
Picked055
Done000
Total3738381
Accuracy
100.0%
Counts
381 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
68.0%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
68.0%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
61.3%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
28.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
41.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
34.0%
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Compiler

Compiled 122 to 98 computations (19.7% saved)

simplify7.0ms (0.1%)

Memory
4.0MiB live, 4.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d3 d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
cost-diff192
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
cost-diff0
#s(approx (+ 37 d2) #s(literal 37 binary64))
cost-diff0
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
cost-diff0
(*.f64 d2 d1)
cost-diff0
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02483
02983
15177
28369
317669
425769
531169
031169
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
d1
#s(literal 37 binary64)
(*.f64 d3 d1)
d3
Outputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
d1
#s(literal 37 binary64)
(*.f64 d3 d1)
d3

localize41.0ms (0.5%)

Memory
6.4MiB live, 44.7MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d3 d1)
accuracy0.00390625
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
accuracy20.47876819779551
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
accuracy0.01171875
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
accuracy24.743146827337252
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
accuracy31.0115038175904
#s(approx (+ 37 d2) #s(literal 37 binary64))
accuracy0.0
(*.f64 d2 d1)
accuracy42.24747012195111
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Samples
29.0ms253×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 146 to 48 computations (67.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 11.0ms (54.4% of total)
ival-add: 8.0ms (39.5% of total)
adjust: 0.0ms (0% 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
16.3MiB live, 16.3MiB allocated
Counts
8 → 32
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(*.f64 d3 d1)
Outputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* d1 d3)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (* -1 d3) 37)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Calls

9 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
((* d1 (+ (+ d3 37) d2)) (* d2 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d3 d1)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1))
1.0ms
d1
@inf
((* d1 (+ (+ d3 37) d2)) (* d2 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d3 d1)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1))
1.0ms
d1
@0
((* d1 (+ (+ d3 37) d2)) (* d2 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d3 d1)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1))
1.0ms
d3
@-inf
((* d1 (+ (+ d3 37) d2)) (* d2 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d3 d1)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1))
1.0ms
d2
@-inf
((* d1 (+ (+ d3 37) d2)) (* d2 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d3 d1)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1))

simplify138.0ms (1.7%)

Memory
-7.8MiB live, 111.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102170
1349170
21039170
32827170
08745170
Stop Event
iter limit
node limit
Counts
32 → 31
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* d1 d3)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (* -1 d3) 37)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (+ 37 d2))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(* d1 (+ 37 d3))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* -1 (* d1 (- (* -1 d3) 37)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d2))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 d2 #s(literal 37 binary64))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(+ (* 37 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 37 binary64)) d1)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)

rewrite198.0ms (2.4%)

Memory
-0.7MiB live, 146.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02476
02976
113470
2111670
0815568
Stop Event
iter limit
node limit
iter limit
Counts
8 → 73
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(*.f64 d3 d1)
Outputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d3) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 #s(literal -37 binary64) (*.f64 d1 (*.f64 d3 d1)))))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))) (fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 #s(literal -37 binary64) (*.f64 d1 (*.f64 d3 d1))))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 #s(literal -37 binary64) (*.f64 d1 (*.f64 d3 d1)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 #s(literal -37 binary64) (*.f64 d1 (*.f64 d3 d1))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 37 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d1) d1) (/.f64 #s(literal 37 binary64) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 #s(literal 1369 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 #s(literal 37 binary64) d1) d1) (/.f64 (*.f64 #s(literal 37 binary64) d1) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 #s(literal 37 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 37 binary64) d1)) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 37 binary64) (*.f64 #s(literal 37 binary64) d1)) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (fma.f64 d3 d1 (*.f64 #s(literal -37 binary64) d1))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (neg.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d3 d1)
(*.f64 d1 d3)

eval9.0ms (0.1%)

Memory
15.2MiB live, 15.2MiB allocated
Compiler

Compiled 2 528 to 299 computations (88.2% saved)

prune9.0ms (0.1%)

Memory
-24.6MiB live, 11.0MiB allocated
Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New83083
Fresh000
Picked033
Done055
Total83891
Accuracy
100.0%
Counts
91 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
68.0%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
68.0%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
61.3%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
28.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
41.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
34.0%
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Compiler

Compiled 267 to 148 computations (44.6% saved)

regimes17.0ms (0.2%)

Memory
32.6MiB live, 32.6MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Calls

5 calls:

4.0ms
d1
3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d3
3.0ms
d2
3.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes39.0ms (0.5%)

Memory
-31.3MiB live, 27.0MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
Calls

5 calls:

29.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
d1
2.0ms
d2
2.0ms
d3
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
71.3%3d1
88.4%2d2
92.6%2d3
96.2%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
92.6%2(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes3.0ms (0%)

Memory
4.8MiB live, 4.8MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
Calls

1 calls:

2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Results
AccuracySegmentsBranch
96.2%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes6.0ms (0.1%)

Memory
11.1MiB live, 11.1MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

3 calls:

2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
d3
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
91.4%2d3
91.4%2(+.f64 d3 #s(literal 5 binary64))
74.5%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 17 to 19 computations (-11.8% saved)

regimes10.0ms (0.1%)

Memory
-23.7MiB live, 13.9MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
Outputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

4 calls:

5.0ms
d3
2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
d2
1.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
74.0%3(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
72.2%3d2
75.0%3d3
72.0%3(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 18 to 22 computations (-22.2% saved)

regimes7.0ms (0.1%)

Memory
21.7MiB live, 21.7MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Outputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

5 calls:

2.0ms
d1
1.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
1.0ms
d2
1.0ms
d3
1.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
41.7%1d1
64.7%2(+.f64 d3 #s(literal 5 binary64))
61.3%2d2
69.1%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
64.7%2d3
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes8.0ms (0.1%)

Memory
-11.5MiB live, 26.4MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Outputs
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Calls

5 calls:

3.0ms
d3
1.0ms
d1
1.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
1.0ms
(+.f64 d3 #s(literal 5 binary64))
1.0ms
d2
Results
AccuracySegmentsBranch
34.0%1d1
34.0%1d2
34.0%1(+.f64 d3 #s(literal 5 binary64))
34.0%1d3
34.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

bsearch0.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.11507484776408e-237
4.052901621701125e-302
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.11507484776408e-237
4.052901621701125e-302
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
174631.9939315543
5346702.197029113
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch31.0ms (0.4%)

Memory
-20.3MiB live, 63.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
15.178721211312979
1494.1462552701914
16.0ms
-3.112527689591478e-162
-5.4800070944915035e-173
Samples
16.0ms270×0valid
0.0ms1valid
Compiler

Compiled 602 to 521 computations (13.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (56.7% of total)
ival-add: 3.0ms (34% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.11507484776408e-237
4.052901621701125e-302
Compiler

Compiled 16 to 17 computations (-6.3% saved)

simplify71.0ms (0.9%)

Memory
8.9MiB live, 48.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054270
174252
2118234
3237234
4344234
5418234
6422234
7438234
8516234
93861234
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 200000 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
(if (<=.f64 d3 #s(literal -6091515412016939/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152 binary64)) #s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1)) (if (<=.f64 d3 #s(literal 37 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 200000 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
(if (<=.f64 d3 #s(literal -6091515412016939/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152 binary64)) #s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1)) (if (<=.f64 d3 #s(literal 37 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -2291112313477997/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 binary64)) #s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
#s(approx (* d1 (+ (+ d3 37) d2)) (*.f64 d2 d1))

soundness766.0ms (9.2%)

Memory
4.7MiB live, 164.4MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0133237
1458237
21313233
33882233
47410233
08247231
01133
01733
16429
253625
0821125
083171
1291163
2945159
32571159
46785159
08475159
026102
037101
116295
2126995
0819892
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 434 to 206 computations (52.5% saved)

preprocess81.0ms (1%)

Memory
-6.1MiB live, 32.6MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 608 to 178 computations (70.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...