FastMath dist3

Time bar (total: 6.8s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

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

sample1.0s (14.7%)

Memory
32.9MiB live, 1 118.7MiB allocated
Samples
543.0ms8 215×0valid
3.0ms30×1valid
2.0ms11×2valid
Precisions
Click to see histograms. Total time spent on operations: 350.0ms
ival-mult: 219.0ms (62.6% of total)
ival-add: 113.0ms (32.3% of total)
exact: 8.0ms (2.3% of total)
ival-true: 5.0ms (1.4% of total)
ival-assert: 3.0ms (0.9% of total)
adjust: 1.0ms (0.3% of total)
Bogosity

explain483.0ms (7.1%)

Memory
-157.9MiB live, 190.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
70-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-rescue70
(*.f64 d1 d2)overflow29
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)overflow30
Confusion
Predicted +Predicted -
+70
-0249
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+700
-00249
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0249
17
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
403.0ms480×0valid
2.0ms14×2valid
2.0ms18×1valid
Compiler

Compiled 102 to 37 computations (63.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 391.0ms
ival-mult: 381.0ms (97.4% of total)
ival-add: 8.0ms (2% of total)
adjust: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess97.0ms (1.4%)

Memory
4.9MiB live, 47.2MiB allocated
Algorithm
egg-herbie
Rules
1 826×unsub-neg
1 080×sub-neg
782×distribute-neg-in
774×neg-mul-1
766×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043134
1114104
233870
3139063
4451363
5577163
6667463
7763763
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 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 16 to 11 computations (31.3% saved)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 16 to 11 computations (31.3% saved)

simplify12.0ms (0.2%)

Memory
-18.9MiB live, 20.2MiB 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)))
Rules
200×lower-fma.f64
200×lower-fma.f32
196×lower-+.f32
190×lower-+.f64
120×associate-+r+
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 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 d2)
d1
d2
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 d3 #s(literal 5 binary64))
d3
#s(literal 5 binary64)
(*.f64 d1 #s(literal 32 binary64))
#s(literal 32 binary64)

localize28.0ms (0.4%)

Memory
19.6MiB live, 58.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.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.05859375
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
accuracy1.7421751149812348
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
Samples
15.0ms241×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 43 to 13 computations (69.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (53.9% of total)
ival-add: 4.0ms (43.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)

series12.0ms (0.2%)

Memory
-19.8MiB live, 19.0MiB allocated
Counts
5 → 132
Calls
Call 1
Inputs
#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (patch (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* 5 d1) (taylor 0 d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (patch (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
Calls

33 calls:

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

simplify329.0ms (4.8%)

Memory
-1.1MiB live, 357.2MiB allocated
Algorithm
egg-herbie
Rules
13 292×lower-fma.f64
13 292×lower-fma.f32
3 332×lower-*.f64
3 332×lower-*.f32
1 346×lower-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083698
1291690
2915686
32471686
46080686
08159686
Stop Event
iter limit
node limit
Counts
132 → 132
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* d1 (+ 5 d3))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+ (* 5 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 5 binary64)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 5 d1)
(*.f64 d1 #s(literal 5 binary64))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))

rewrite339.0ms (5%)

Memory
17.7MiB live, 487.3MiB allocated
Rules
8 646×lower-fma.f64
8 646×lower-fma.f32
6 288×lower-*.f32
6 282×lower-*.f64
4 044×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01133
01733
16429
253625
0822525
Stop Event
iter limit
node limit
iter limit
Counts
5 → 322
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 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #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 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.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 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.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 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(-.f64 (fma.f64 d1 #s(literal 32 binary64) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))) (fma.f64 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.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 d3 #s(literal 5 binary64)) (*.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 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.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 d3 #s(literal 5 binary64)) (*.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 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 9 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 #s(literal 1073741824 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 9 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 #s(literal 1073741824 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))) (fma.f64 d1 (*.f64 d2 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 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) (/.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 9 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 #s(literal 1073741824 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64)) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (-.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 9 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 #s(literal 1073741824 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))))
(*.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(*.f64 (neg.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))))
(*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(*.f64 (*.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) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal -32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal -32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))) (fma.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 #s(literal -32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (fma.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(+.f64 (*.f64 d1 d3) (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d2)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.f64 d1 d2)))
(+.f64 (*.f64 d3 d1) (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d1 d2)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 #s(literal 5 binary64))) (*.f64 d1 d3))
(+.f64 (fma.f64 d1 d2 (*.f64 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d1 d2 (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d1 d2)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2)))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d1 d2)))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 d2))
(fma.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) d1) (*.f64 d1 d2))
(fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d2 d2)) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 d2)) d1) (/.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) d1) (/.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 9 binary64))) (*.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))) (fma.f64 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 #s(literal 5 binary64) d1))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d3 d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))))
(/.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 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)))
(/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (+.f64 #s(literal 25 binary64) (*.f64 d3 (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))) (neg.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))) (+.f64 (neg.f64 d3) #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1)) (neg.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)) (+.f64 (neg.f64 d3) #s(literal 5 binary64)))
(/.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 (+.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 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 #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 (*.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 (*.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 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 #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 d1 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))) (neg.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64)))) (+.f64 (neg.f64 d3) #s(literal 5 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) d1) (neg.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) d1) (+.f64 (neg.f64 d3) #s(literal 5 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))) d1))
(*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1))
(*.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3)))))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (fma.f64 d3 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))) (*.f64 d3 d3)))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (*.f64 (+.f64 #s(literal 25 binary64) (fma.f64 d3 #s(literal -5 binary64) (*.f64 d3 d3))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))) (+.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (+.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 #s(literal 32 binary64))
(*.f64 #s(literal 32 binary64) d1)

eval104.0ms (1.5%)

Memory
7.0MiB live, 81.2MiB allocated
Compiler

Compiled 14 296 to 1 017 computations (92.9% saved)

prune86.0ms (1.3%)

Memory
-2.2MiB live, 135.0MiB allocated
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New4459454
Fresh000
Picked101
Done000
Total4469455
Accuracy
100.0%
Counts
455 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
97.6%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
99.6%
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
61.8%
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
61.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
67.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
34.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
40.4%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
Compiler

Compiled 180 to 118 computations (34.4% saved)

simplify14.0ms (0.2%)

Memory
-16.1MiB live, 21.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d3 #s(literal 5 binary64))
cost-diff0
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
cost-diff0
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
cost-diff128
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff192
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
cost-diff0
(+.f64 #s(literal 37 binary64) d2)
cost-diff0
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
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))
Rules
204×lower-fma.f32
202×lower-fma.f64
200×lower-+.f32
190×lower-+.f64
110×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026138
038137
169129
2112121
3186121
4265121
5311121
0311120
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 d1 d2))
(*.f64 d1 d2)
d1
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
d1
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
d1
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
(*.f64 d1 d2)
d2
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.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 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 #s(literal 37 binary64) (+.f64 d3 d2))
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
d1
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))
d1
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
(*.f64 d1 d2)
d2
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.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)

localize66.0ms (1%)

Memory
6.5MiB live, 84.5MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 #s(literal 32 binary64))
accuracy0.02734375
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
accuracy0.05859375
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
accuracy24.530053193850566
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
accuracy0
(+.f64 d3 #s(literal 37 binary64))
accuracy0
(*.f64 d1 d2)
accuracy0.2695284976055602
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
accuracy0
(+.f64 #s(literal 37 binary64) d2)
accuracy0.01953125
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
accuracy20.63326697777651
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
accuracy0
(*.f64 d1 d2)
accuracy38.140539738377164
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
accuracy0
(+.f64 d3 #s(literal 37 binary64))
accuracy0.0078125
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
accuracy0.03125
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Samples
40.0ms238×0valid
3.0ms11×1valid
2.0ms2valid
0.0ms3valid
Compiler

Compiled 119 to 22 computations (81.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 12.0ms (56.3% of total)
ival-add: 8.0ms (37.5% of total)
adjust: 1.0ms (4.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series18.0ms (0.3%)

Memory
24.7MiB live, 24.7MiB allocated
Counts
14 → 360
Calls
Call 1
Inputs
#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())
#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())
#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())
#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d3)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (patch (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (patch (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 37 binary64)) (patch (+.f64 d3 #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* 37 d1) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d3)) (taylor 0 d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) (patch (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3))))) (taylor -inf d1) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2))) (taylor inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d2)) (taylor 0 d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (patch #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 5 d3)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 5 d1) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (* d1 d3)) (taylor 0 d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (* 5 (/ d1 d3)))) (taylor inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1)))) (taylor -inf d3) (#s(alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (patch (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #<representation binary64>) () ())) ())
#s(alt 5 (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 5 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 5 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 5 d3) (taylor 0 d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 5 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 d3 #s(literal 5 binary64)) (patch (+.f64 d3 #s(literal 5 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor 0 d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 32 d1) (taylor -inf d1) (#s(alt (*.f64 d1 #s(literal 32 binary64)) (patch (*.f64 d1 #s(literal 32 binary64)) #<representation binary64>) () ())) ())
Calls

90 calls:

TimeVariablePointExpression
1.0ms
d3
@inf
(* d1 (+ (+ d3 37) d2))
0.0ms
d1
@-inf
(+ (* d1 (+ d3 37)) (* d1 d2))
0.0ms
d1
@0
(* d1 (+ (+ d3 37) d2))
0.0ms
d1
@inf
(* d1 (+ (+ d3 37) d2))
0.0ms
d1
@0
(* d1 (+ 37 d2))

simplify446.0ms (6.5%)

Memory
-22.0MiB live, 494.4MiB allocated
Algorithm
egg-herbie
Rules
14 520×lower-fma.f64
14 520×lower-fma.f32
3 072×lower-*.f64
3 072×lower-*.f32
2 846×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01571992
15531990
215711966
346351966
479291966
090111954
Stop Event
iter limit
node limit
Counts
360 → 350
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(+ 37 d2)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* d1 (+ 5 d3))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
5
(+ 5 d3)
(+ 5 d3)
(+ 5 d3)
d3
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
d3
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (fma.f64 d3 (/.f64 d2 d3) d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d3)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d3)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(fma.f64 d3 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (fma.f64 d2 (/.f64 d3 d2) d2))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (fma.f64 d2 (/.f64 d3 d2) d2))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (fma.f64 d2 (/.f64 d3 d2) d2))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(fma.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d2)
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(fma.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d2)
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(fma.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d2)
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 5 binary64)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* 5 d1)
(*.f64 d1 #s(literal 5 binary64))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
5
#s(literal 5 binary64)
(+ 5 d3)
(+.f64 d3 #s(literal 5 binary64))
(+ 5 d3)
(+.f64 d3 #s(literal 5 binary64))
(+ 5 d3)
(+.f64 d3 #s(literal 5 binary64))
d3
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
d3
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 d3 #s(literal 5 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))

rewrite1.1s (16.4%)

Memory
28.5MiB live, 382.9MiB allocated
Rules
5 546×lower-fma.f32
5 544×lower-fma.f64
4 400×lower-/.f64
4 400×lower-/.f32
3 626×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026115
038114
1160106
21337106
08171103
Stop Event
iter limit
node limit
iter limit
Counts
14 → 431
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 d1 d2))
(*.f64 d1 d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) d2)
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 d3 #s(literal 5 binary64))
(*.f64 d1 #s(literal 32 binary64))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))) (*.f64 d1 d2))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 (*.f64 d1 d1) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d1) (/.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1)) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1)) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (-.f64 (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))) (+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) d1)
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(*.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(+.f64 d3 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) (+.f64 d3 d2))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
(+.f64 (+.f64 #s(literal 37 binary64) d2) d3)
(+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(+.f64 (+.f64 d3 d2) #s(literal 37 binary64))
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) d3)
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))) d3)
(fma.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(fma.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))) d2)
(fma.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 37 binary64))))) d2)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) d3)
(fma.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) d2)
(fma.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))) d3)
(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 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 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 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)) d2)
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2) d3)
(fma.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) d3)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(/.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 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (neg.f64 (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (neg.f64 (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))) (neg.f64 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (neg.f64 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.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 (fma.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (*.f64 d3 d3))) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.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 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 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d3 d2) (+.f64 d3 d2))) (-.f64 #s(literal 37 binary64) (+.f64 d3 d2)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d3)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))
(/.f64 (-.f64 (*.f64 (+.f64 d3 d2) (+.f64 d3 d2)) #s(literal 1369 binary64)) (-.f64 (+.f64 d3 d2) #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 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(*.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (neg.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(*.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.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 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(fma.f64 (*.f64 d3 d3) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 37 binary64)))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))))
(/.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 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))))))
(/.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 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.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 (*.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)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 37 binary64))))))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 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 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)))
(/.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))) (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))))
(/.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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1) (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 (neg.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))) (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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1)) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(*.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (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 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (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 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(+.f64 #s(literal 37 binary64) d2)
(+.f64 d2 #s(literal 37 binary64))
(+.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 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.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))))
(fma.f64 #s(literal 1369 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2))) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -37 binary64)) (fma.f64 d2 d2 #s(literal -1369 binary64))))
(/.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))))
(/.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 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 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 (fma.f64 d2 d2 #s(literal -1369 binary64))) (neg.f64 (+.f64 d2 #s(literal -37 binary64))))
(/.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 (-.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))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal -1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 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 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))
(*.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))) (*.f64 d1 d2))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 d2))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) (*.f64 d1 d2))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 (*.f64 d1 d1) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d1) (/.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 d3 #s(literal 37 binary64))) d1) (/.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1)) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1)) (neg.f64 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(/.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (-.f64 (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))) (+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) d1)
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d1) d2)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(*.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 (*.f64 d2 d2))) d1) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))) (+.f64 #s(literal 37 binary64) (-.f64 d3 d2))))
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(+.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))
(-.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(-.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 #s(literal 32 binary64) d1 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (neg.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (neg.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (neg.f64 (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (neg.f64 (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))) (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (*.f64 (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (*.f64 (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (neg.f64 (neg.f64 (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (fma.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))) (*.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))) (+.f64 (/.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))))))
(*.f64 (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(*.f64 (neg.f64 (fma.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 #s(literal 32 binary64) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 32 binary64)) #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
#s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d3))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 125 binary64) (*.f64 d1 (*.f64 d1 d1)))) (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 #s(literal 1 binary64) (/.f64 (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))))) (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 125 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))))
(/.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 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)))
(/.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 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 125 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (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 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))) (neg.f64 (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)) (neg.f64 (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 #s(literal 125 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (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 (*.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 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 (fma.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 125 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 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 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(+.f64 d3 #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) d3)
(+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64)))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))))
(-.f64 (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 5 binary64) d3)))
(fma.f64 (*.f64 d3 d3) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (neg.f64 (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (neg.f64 (+.f64 d3 #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 5 binary64)))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 5 binary64) d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) #s(literal 25 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64)))) (neg.f64 (neg.f64 (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64)))) (*.f64 (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (+.f64 d3 #s(literal -5 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 5 binary64))))))
(*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 d3 #s(literal -5 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 #s(literal 32 binary64))
(*.f64 #s(literal 32 binary64) d1)

eval120.0ms (1.8%)

Memory
-19.1MiB live, 172.5MiB allocated
Compiler

Compiled 15 019 to 1 194 computations (92.1% saved)

prune113.0ms (1.7%)

Memory
-12.2MiB live, 199.6MiB allocated
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New8454849
Fresh224
Picked235
Done000
Total8499858
Accuracy
100.0%
Counts
858 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
97.6%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
67.8%
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
61.8%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
67.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
29.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
34.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
40.4%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
Compiler

Compiled 138 to 87 computations (37% saved)

simplify12.0ms (0.2%)

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

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (+ d3 37) #s(literal 37 binary64))
cost-diff192
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
cost-diff0
(+.f64 #s(literal 37 binary64) d3)
cost-diff0
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
cost-diff0
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
cost-diff0
#s(approx (+ 37 d2) #s(literal 37 binary64))
cost-diff0
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
cost-diff0
(*.f64 d1 d3)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
cost-diff0
(+.f64 #s(literal 37 binary64) d2)
cost-diff0
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
cost-diff192
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
Rules
208×lower-fma.f32
204×lower-fma.f64
204×lower-+.f32
200×lower-+.f64
118×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029124
040123
166118
2105110
3203110
4282110
5338110
0338110
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
d3
d1
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
(*.f64 d1 d3)
d1
d3
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
d1
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
d1
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 #s(literal 37 binary64) d3)
#s(literal 37 binary64)
d3
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
d1
#s(approx (+ d3 37) #s(literal 37 binary64))
#s(literal 37 binary64)
(*.f64 d1 d2)
d2
Outputs
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
d3
d1
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d1 d3)
(*.f64 d3 d1)
d1
d3
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
d1
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 d3 #s(literal 37 binary64))))
d1
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
#s(approx (+ (+ d3 37) d2) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 d3 #s(literal 37 binary64))
#s(literal 37 binary64)
d3
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))))
d1
#s(approx (+ d3 37) #s(literal 37 binary64))
#s(literal 37 binary64)
(*.f64 d1 d2)
d2

localize57.0ms (0.8%)

Memory
15.0MiB live, 92.5MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 d2)
accuracy0.2695284976055602
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
accuracy30.55130988875103
#s(approx (+ d3 37) #s(literal 37 binary64))
accuracy0
(+.f64 #s(literal 37 binary64) d3)
accuracy0.03125
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
accuracy24.999244938523706
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
accuracy0.01953125
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
accuracy20.63326697777651
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
accuracy33.16799864101537
#s(approx (+ 37 d2) #s(literal 37 binary64))
accuracy0
(*.f64 d1 d3)
accuracy41.743850228590105
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
accuracy0
(+.f64 #s(literal 37 binary64) d2)
accuracy0.01953125
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
accuracy0.2578097476055602
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
Samples
35.0ms251×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 100 to 25 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 12.0ms (50.9% of total)
ival-add: 10.0ms (42.4% 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)

series17.0ms (0.2%)

Memory
-18.2MiB live, 18.1MiB allocated
Counts
14 → 348
Calls
Call 1
Inputs
#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())
#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())
#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())
#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())
#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 37 d2)) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (patch (fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* 37 d1) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (patch (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 d3) (patch (*.f64 d1 d3) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32))) (taylor -inf d1) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (* d1 (+ 5 d3))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3)))) (taylor 0 d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2))))) (taylor -inf d2) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3)))) (taylor 0 d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3))))) (taylor inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3))))) (taylor -inf d3) (#s(alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 37 d1) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d3)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) (patch (*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3)))) (taylor inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1))) (taylor -inf d3) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (+ 37 (+ d2 d3)) (taylor 0 d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2)))) (taylor inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1))) (taylor -inf d2) (#s(alt #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) (patch #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt (+.f64 #s(literal 37 binary64) d3) (patch (+.f64 #s(literal 37 binary64) d3) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3))))) (taylor -inf d1) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3)))) (taylor inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d3)) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d2) (* d1 (+ 37 d3))) (taylor 0 d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2))) (taylor inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) (patch (fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2)) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d3) (taylor 0 d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d3 (taylor -inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ 1 (* 37 (/ 1 d3)))) (taylor -inf d3) (#s(alt #s(approx (+ d3 37) #s(literal 37 binary64)) (patch #s(approx (+ d3 37) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d1) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor 0 d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 d2) (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
Calls

87 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(+ (* d3 d1) (* d1 (+ 37 d2)))
0.0ms
d1
@-inf
(+ (* d3 d1) (* d1 (+ 37 d2)))
0.0ms
d3
@0
(+ (* d3 d1) (* d1 (+ 37 d2)))
0.0ms
d3
@inf
(+ (* d3 d1) (* d1 (+ 37 d2)))
0.0ms
d2
@0
(+ (* d3 d1) (* d1 (+ 37 d2)))

simplify300.0ms (4.4%)

Memory
-16.5MiB live, 384.1MiB allocated
Algorithm
egg-herbie
Rules
9 582×lower-fma.f64
9 582×lower-fma.f32
2 710×lower-*.f64
2 710×lower-*.f32
2 394×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01411752
14891752
212801752
338451752
475591752
083581752
Stop Event
iter limit
node limit
Counts
348 → 336
Calls
Call 1
Inputs
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(+ 37 d2)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
Outputs
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+ 37 (+ d2 d3))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)

rewrite313.0ms (4.6%)

Memory
6.5MiB live, 285.0MiB allocated
Rules
4 964×lower-fma.f32
4 960×lower-fma.f64
4 410×lower-/.f64
4 410×lower-/.f32
4 318×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029110
040109
1167104
21431104
08126102
Stop Event
iter limit
node limit
iter limit
Counts
14 → 192
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
#s(approx (+ d3 37) #s(literal 37 binary64))
(*.f64 d1 d2)
Outputs
(+.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (fma.f64 d1 d2 (*.f64 d3 d1)))
(+.f64 (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 #s(literal 37 binary64) (fma.f64 d1 d2 (*.f64 d3 d1)))
(fma.f64 d1 (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d1))
(fma.f64 #s(literal 37 binary64) d1 (fma.f64 d1 d2 (*.f64 d3 d1)))
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(fma.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))) (*.f64 d3 d1))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))))
(/.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (pow.f64 (fma.f64 d1 d2 (*.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (fma.f64 d1 d2 (*.f64 d3 d1)) (fma.f64 d1 d2 (*.f64 d3 d1))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (fma.f64 d1 d2 (*.f64 d3 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (fma.f64 (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2)))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (*.f64 d3 (*.f64 d1 (*.f64 d3 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d3 (*.f64 d1 (*.f64 d3 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d3 d2))) d1) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(/.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))) (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))))
(/.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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1) (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 (neg.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))) (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 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(*.f64 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (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 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (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 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(+.f64 #s(literal 37 binary64) d2)
(+.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 (*.f64 d2 d2) (-.f64 d2 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2))) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 #s(literal 37 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64))))
(/.f64 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (-.f64 d2 #s(literal 37 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))))
(/.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 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 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 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64))) (neg.f64 (-.f64 d2 #s(literal 37 binary64))))
(/.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))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal -1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 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 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))
(*.f64 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #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 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 #s(approx (+ (+ d3 37) d2) (+.f64 d3 #s(literal 37 binary64))) d1)
#s(approx (+ (+ d3 37) d2) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.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 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.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) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 37 binary64) d3) (-.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))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))) (neg.f64 (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 (-.f64 (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (*.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 (/.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)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #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 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))))
(*.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 37 binary64) d3))))
(*.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 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))
(+.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))
(fma.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (*.f64 (/.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))))
(*.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2))))
(*.f64 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64))) d1)
(*.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(approx (+ d3 37) #s(literal 37 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)) (-.f64 #s(approx (+ d3 37) #s(literal 37 binary64)) d2)))
#s(approx (+ d3 37) #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d2 d1)

eval81.0ms (1.2%)

Memory
9.0MiB live, 46.4MiB allocated
Compiler

Compiled 6 902 to 582 computations (91.6% saved)

prune58.0ms (0.9%)

Memory
-6.3MiB live, 70.5MiB allocated
Pruning

9 alts after pruning (2 fresh and 7 done)

PrunedKeptTotal
New5262528
Fresh101
Picked145
Done033
Total5289537
Accuracy
100.0%
Counts
537 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
61.8%
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
67.8%
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
61.8%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
67.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
29.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
34.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
40.4%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
Compiler

Compiled 81 to 51 computations (37% saved)

simplify6.0ms (0.1%)

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

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d3 d1)
cost-diff0
(+.f64 #s(literal 37 binary64) d2)
cost-diff192
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
cost-diff0
#s(approx (+ 37 d2) #s(literal 37 binary64))
cost-diff0
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
cost-diff192
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
Rules
56×lower-fma.f32
56×lower-+.f32
54×lower-+.f64
52×lower-fma.f64
36×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01143
01742
12541
24441
37941
48341
08341
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
d3
d1
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
d1
(*.f64 d3 d1)
d3
Outputs
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))
d3
d1
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
d1
(*.f64 d3 d1)
d3

localize30.0ms (0.4%)

Memory
-11.6MiB live, 32.0MiB allocated
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 #s(literal 37 binary64) d2)
accuracy0
(*.f64 d3 d1)
accuracy1.5234209856333614
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
accuracy0.01953125
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
accuracy0.2578097476055602
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
accuracy33.16799864101537
#s(approx (+ 37 d2) #s(literal 37 binary64))
Samples
16.0ms253×0valid
0.0ms1valid
0.0ms2valid
Compiler

Compiled 41 to 12 computations (70.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (61.6% of total)
ival-add: 3.0ms (36.9% 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)

series4.0ms (0.1%)

Memory
2.3MiB live, 2.3MiB allocated
Counts
6 → 144
Calls
Call 1
Inputs
#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())
#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())
Outputs
#s(alt (* d1 (+ 37 d2)) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (patch (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor -inf d1) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 37 d1) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d2)) (taylor 0 d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (* 37 (/ d1 d2)))) (taylor inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1)))) (taylor -inf d2) (#s(alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (patch (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt #s(approx (+ 37 d2) #s(literal 37 binary64)) (patch #s(approx (+ 37 d2) #s(literal 37 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (* d1 d3)) (taylor 0 d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3))) (taylor 0 d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2)))) (taylor inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d2) (taylor -inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2))))) (taylor -inf d2) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor 0 d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 (+ d2 d3))) (taylor inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2))))) (taylor -inf d1) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 (+ 37 d2)) (taylor 0 d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (+ (* d1 d3) (* d1 (+ 37 d2))) (taylor 0 d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3))) (taylor inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3))))) (taylor -inf d3) (#s(alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) (patch (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1)) #<representation binary64>) () ())) ())
#s(alt 37 (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (+ 37 d2) (taylor 0 d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt d2 (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d2 (+ 1 (* 37 (/ 1 d2)))) (taylor -inf d2) (#s(alt (+.f64 #s(literal 37 binary64) d2) (patch (+.f64 #s(literal 37 binary64) d2) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d3) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor 0 d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
#s(alt (* d1 d3) (taylor -inf d1) (#s(alt (*.f64 d3 d1) (patch (*.f64 d3 d1) #<representation binary64>) () ())) ())
Calls

36 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(* d1 (+ 37 d2))
0.0ms
d2
@inf
(+ (* (+ 37 d2) d1) (* d3 d1))
0.0ms
d1
@inf
(+ (* (+ 37 d2) d1) (* d3 d1))
0.0ms
d1
@-inf
(+ (* (+ 37 d2) d1) (* d3 d1))
0.0ms
d2
@-inf
(+ (* (+ 37 d2) d1) (* d3 d1))

simplify158.0ms (2.3%)

Memory
36.6MiB live, 152.3MiB allocated
Algorithm
egg-herbie
Rules
5 244×lower-fma.f64
5 244×lower-fma.f32
2 124×lower-*.f64
2 124×lower-*.f32
1 898×lower--.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054714
1188710
2527710
31585710
44347710
56939710
08049710
Stop Event
iter limit
node limit
Counts
144 → 140
Calls
Call 1
Inputs
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
Outputs
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 #s(literal 37 binary64) d2)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)

rewrite336.0ms (4.9%)

Memory
-14.6MiB live, 312.7MiB allocated
Rules
7 918×lower-fma.f32
7 914×lower-fma.f64
5 898×lower-*.f32
5 894×lower-*.f64
2 324×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01136
01735
16234
247034
3564634
0905934
Stop Event
iter limit
node limit
iter limit
Counts
6 → 278
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(+.f64 #s(literal 37 binary64) d2)
(*.f64 d3 d1)
Outputs
(+.f64 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(+.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(fma.f64 d3 (/.f64 (*.f64 d3 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 d1 d3 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(fma.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d3 d1))
(fma.f64 d1 (/.f64 (*.f64 d3 (*.f64 d3 d1)) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (*.f64 d3 (*.f64 d1 d1)) (/.f64 d3 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (*.f64 d3 (*.f64 d3 d1)) (/.f64 d1 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d3 d1)) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 d1)) d1) (/.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d1 d1)) d1) (/.f64 d3 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (neg.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(fma.f64 (exp.f64 (log.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (exp.f64 (log.f64 d1)) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (fma.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (*.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (fma.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (*.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))) (neg.f64 (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (fma.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (fma.f64 d3 (/.f64 (*.f64 d3 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))) (fma.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (fma.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d1) (fma.f64 d3 d3 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (/.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))))
(*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (/.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (*.f64 d1 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 (*.f64 d3 d1) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (*.f64 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))))) (fma.f64 (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (-.f64 (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (-.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d3))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) #s(approx (+ 37 d2) #s(literal 37 binary64))))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
(*.f64 (exp.f64 (log.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)))) (exp.f64 (log.f64 d1)))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
#s(approx (+ 37 d2) #s(literal 37 binary64))
(+.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (+.f64 d3 d2) d1))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (fma.f64 d1 d2 (*.f64 d3 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(+.f64 (*.f64 d1 d2) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(+.f64 (fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (fma.f64 d3 d1 (*.f64 d1 d2)) (*.f64 d1 #s(literal 37 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 (+.f64 d3 d2)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 d1 #s(literal 37 binary64) (fma.f64 d1 d2 (*.f64 d3 d1)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d2 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(fma.f64 d1 d2 (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(fma.f64 d1 (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d1))
(fma.f64 d1 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 (+.f64 d3 d2)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 #s(literal 37 binary64) d1 (fma.f64 d1 d2 (*.f64 d3 d1)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d2 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(fma.f64 d2 d1 (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1)))
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(fma.f64 (+.f64 #s(literal 37 binary64) d2) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) d1) (*.f64 d3 d1))
(fma.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) d1) (*.f64 d3 d1))
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (/.f64 d1 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 (+.f64 #s(literal 37 binary64) d2) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 d2 #s(literal -37 binary64))) (+.f64 d2 #s(literal -37 binary64))) #s(literal 2565726409 binary64))) (fma.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) (-.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) #s(literal 1369 binary64)) #s(literal 1874161 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (-.f64 #s(literal 1874161 binary64) (*.f64 d2 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))) (-.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 37 binary64) d2) #s(literal 1369 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 d1 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d3 (*.f64 d1 d1)) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (exp.f64 (log.f64 (+.f64 #s(literal 37 binary64) d2))) (exp.f64 (log.f64 d1)) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (neg.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))))) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))))) (neg.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (fma.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (fma.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))))) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))) (fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))) (fma.f64 d1 (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(/.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))) (fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (fma.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d3))))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) d1) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) d1) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)) d1)
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3)))) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (fma.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))))) (fma.f64 (*.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d3 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))) (*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (-.f64 (+.f64 #s(literal 37 binary64) d2) d3) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d2) d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 d1 (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d3 (*.f64 d1 d1)) (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(+.f64 #s(literal 37 binary64) d2)
(+.f64 d2 #s(literal 37 binary64))
(+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))) #s(literal -1 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 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))))
(fma.f64 #s(literal 1369 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 37 binary64) d2) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(fma.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 37 binary64) d2) #s(literal 1369 binary64)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))))
(neg.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (neg.f64 (-.f64 #s(literal 37 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (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 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 129961739795077 binary64)) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 2565726409 binary64))))
(/.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)) (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 37 binary64) d2) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 1369 binary64)) #s(literal 1874161 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -37 binary64)) (fma.f64 d2 d2 #s(literal -1369 binary64))))
(/.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1874161 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 37 binary64) d2) (fma.f64 d2 d2 #s(literal 1369 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))))
(/.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 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 129961739795077 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 2565726409 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2))) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 1369 binary64)) #s(literal 1874161 binary64)) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1874161 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal 1369 binary64)) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) #s(literal 1 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 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 (fma.f64 d2 d2 #s(literal -1369 binary64))) (neg.f64 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (-.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 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2))) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)))) (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 (-.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 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 129961739795077 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 2565726409 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64)))) (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 2565726409 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 1369 binary64)) #s(literal 1874161 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1874161 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2))) (fma.f64 d2 d2 #s(literal 1369 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d2 #s(literal -37 binary64)) (fma.f64 d2 d2 #s(literal -1369 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (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 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 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 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))
(*.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 37 binary64) d2))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 d2 #s(literal -37 binary64))) (+.f64 d2 #s(literal -37 binary64))) #s(literal 2565726409 binary64))) (fma.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) (-.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) #s(literal 1369 binary64)) #s(literal 1874161 binary64)))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (-.f64 #s(literal 1874161 binary64) (*.f64 d2 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))) (-.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 50653 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (+.f64 #s(literal 37 binary64) d2) #s(literal 1369 binary64)))
(exp.f64 (log.f64 (*.f64 d3 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 d1)) #s(literal 1 binary64)))
(pow.f64 (*.f64 d3 d1) #s(literal 1 binary64))
(*.f64 d3 d1)
(*.f64 d1 d3)
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)))
(*.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)))

eval44.0ms (0.6%)

Memory
-8.9MiB live, 70.3MiB allocated
Compiler

Compiled 10 303 to 776 computations (92.5% saved)

prune61.0ms (0.9%)

Memory
24.1MiB live, 98.8MiB allocated
Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New4180418
Fresh000
Picked022
Done077
Total4189427
Accuracy
100.0%
Counts
427 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
61.8%
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
67.8%
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
61.8%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
67.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
29.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
34.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
40.4%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
Compiler

Compiled 201 to 85 computations (57.7% saved)

regimes28.0ms (0.4%)

Memory
-13.9MiB live, 32.5MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
(+.f64 #s(approx (+ (* d1 d2) (* (+ d3 5) d1)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) 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:

8.0ms
(+.f64 d3 #s(literal 5 binary64))
5.0ms
d1
5.0ms
d2
5.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
5.0ms
d3
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 34 to 25 computations (26.5% saved)

regimes13.0ms (0.2%)

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

5 calls:

3.0ms
d3
3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d2
3.0ms
d1
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
67.7%1d1
92.1%2d2
89.7%2d3
97.3%3(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
89.7%2(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes8.0ms (0.1%)

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

4 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
d2
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
88.8%2d3
88.8%2(+.f64 d3 #s(literal 5 binary64))
78.1%2d2
78.1%3(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes7.0ms (0.1%)

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

4 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
d2
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
77.6%4(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
77.1%3d2
70.5%3d3
65.3%3(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 30 to 22 computations (26.7% saved)

regimes7.0ms (0.1%)

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

4 calls:

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
d3
1.0ms
d1
Results
AccuracySegmentsBranch
61.8%2d3
40.4%1d1
69.6%3(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
64.2%2d2
Compiler

Compiled 28 to 20 computations (28.6% saved)

regimes5.0ms (0.1%)

Memory
6.1MiB live, 6.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 30 to 22 computations (26.7% saved)

bsearch0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
9.990534525702248e-281
7.063134516181147e-280
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.3610108123401686e+79
7.87977292789226e+87
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch23.0ms (0.3%)

Memory
11.4MiB live, 11.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
2.4238540994410193e-253
3.044509982579633e-250
10.0ms
-384.36426014726584
-14.831585588941289
Samples
12.0ms240×0valid
Compiler

Compiled 274 to 182 computations (33.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 4.0ms (56.1% of total)
ival-add: 3.0ms (42.1% 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
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-8.318562744413344e-217
1.270574095535451e-293
Compiler

Compiled 19 to 17 computations (10.5% saved)

simplify7.0ms (0.1%)

Memory
12.8MiB live, 12.8MiB allocated
Algorithm
egg-herbie
Rules
16×*-commutative_binary64
12×+-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053299
167299
Stop Event
saturated
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 2043740476963553/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #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 +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 50000000000000000013304932354183638268701200590600404549065988726744879458156544 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -36 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (if (<=.f64 d2 #s(literal 7429141844095293/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -1552518092300709/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 2043740476963553/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #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 +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal 2043740476963553/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 50000000000000000013304932354183638268701200590600404549065988726744879458156544 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -36 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (if (<=.f64 d2 #s(literal 7429141844095293/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -1552518092300709/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal -1552518092300709/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal +inf.0 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))

soundness818.0ms (12%)

Memory
-30.7MiB live, 217.9MiB allocated
Rules
14 520×lower-fma.f64
14 520×lower-fma.f32
13 292×lower-fma.f64
13 292×lower-fma.f32
8 646×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01133
01733
16429
253625
0822525
01571992
15531990
215711966
346351966
479291966
090111954
083698
1291690
2915686
32471686
46080686
08159686
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 247 to 111 computations (55.1% saved)

preprocess50.0ms (0.7%)

Memory
14.4MiB live, 53.7MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 418 to 170 computations (59.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...