FastMath dist3

Time bar (total: 15.5s)

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)

sample950.0ms (6.1%)

Memory
51.5MiB live, 1 354.2MiB allocated
Samples
617.0ms8 222×0valid
3.0ms25×1valid
2.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 434.0ms
ival-mult: 223.0ms (51.4% of total)
ival-add: 194.0ms (44.7% of total)
exact: 8.0ms (1.8% of total)
ival-true: 5.0ms (1.2% of total)
ival-assert: 3.0ms (0.7% of total)
adjust: 1.0ms (0.2% of total)
Bogosity

preprocess76.0ms (0.5%)

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

explain130.0ms (0.8%)

Memory
-14.6MiB live, 222.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
40-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-rescue40
(*.f64 d1 d2)overflow29
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)overflow27
Confusion
Predicted +Predicted -
+40
-0252
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+400
-00252
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
48.0ms484×0valid
2.0ms18×1valid
2.0ms10×2valid
Compiler

Compiled 118 to 48 computations (59.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 26.0ms (75.2% of total)
ival-add: 7.0ms (20.2% of total)
adjust: 1.0ms (2.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(+.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)

simplify10.0ms (0.1%)

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

localize32.0ms (0.2%)

Memory
4.7MiB live, 82.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal 32 binary64))
accuracy100.0%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
accuracy99.9%
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
accuracy98.6%
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
Samples
16.0ms242×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.3% of total)
ival-add: 4.0ms (42.6% 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.1%)

Memory
-22.4MiB live, 20.2MiB allocated
Counts
5 → 132
Calls
Call 1
Inputs
#<alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)>
#<alt (*.f64 d1 #s(literal 32 binary64))>
Outputs
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (+ (* 32 d1) (* d1 (+ 5 d3)))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* d1 (+ 5 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (+ (* 5 d1) (* d1 d2))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 5 d1)>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
Calls

33 calls:

TimeVariablePointExpression
4.0ms
d1
@0
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
2.0ms
d1
@inf
(+ (+ (* 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))
0.0ms
d3
@0
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))

simplify302.0ms (1.9%)

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

rewrite368.0ms (2.4%)

Memory
-12.0MiB live, 772.6MiB allocated
Algorithm
batch-egg-rewrite
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)

eval108.0ms (0.7%)

Memory
23.1MiB live, 140.7MiB allocated
Compiler

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

prune54.0ms (0.4%)

Memory
-24.4MiB live, 153.6MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New4468454
Fresh000
Picked101
Done000
Total4478455
Accuracy
100.0%
Counts
455 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.8%
(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))))
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
61.6%
(+.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.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
39.1%
#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 172 to 114 computations (33.7% saved)

simplify40.0ms (0.3%)

Memory
-8.0MiB live, 70.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))
cost-diff0
(fma.f64 d3 d3 #s(literal -25 binary64))
cost-diff192
(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))))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
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
1 402×lower-fma.f32
1 396×lower-fma.f64
438×lower-*.f32
428×lower-*.f64
400×lower-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
031140
048139
189131
2162122
3427122
4871122
51175122
61175122
01175122
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
(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 d3 d3 #s(literal -25 binary64))
d3
#s(literal -25 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
(/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))
#s(literal 1 binary64)
(+.f64 d3 #s(literal -5 binary64))
#s(literal -5 binary64)
d1
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(+.f64 d2 #s(literal 32 binary64))
d2
#s(literal 32 binary64)
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 (+.f64 #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))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
d1
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
(*.f64 d1 d2)
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))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(fma.f64 d3 d3 #s(literal -25 binary64))
d3
#s(literal -25 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))
#s(literal 1 binary64)
(+.f64 d3 #s(literal -5 binary64))
#s(literal -5 binary64)
d1
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(+.f64 d2 #s(literal 32 binary64))
d2
#s(literal 32 binary64)

localize2.8s (18%)

Memory
0.4MiB live, 118.4MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))
accuracy100.0%
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
accuracy99.5%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
accuracy79.3%
(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))))
accuracy100.0%
(+.f64 d3 #s(literal 37 binary64))
accuracy100.0%
(*.f64 d1 d2)
accuracy99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
accuracy100.0%
(+.f64 #s(literal 37 binary64) d2)
accuracy100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
accuracy65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
accuracy100.0%
(*.f64 d1 d2)
accuracy40.4%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))
accuracy100.0%
(+.f64 d3 #s(literal 37 binary64))
accuracy100.0%
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
accuracy100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Samples
58.0ms253×0valid
1.0ms1valid
Compiler

Compiled 136 to 33 computations (75.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-add: 25.0ms (60% of total)
ival-mult: 14.0ms (33.6% of total)
ival-div: 2.0ms (4.8% of total)
exact: 1.0ms (2.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series23.0ms (0.2%)

Memory
20.9MiB live, 20.9MiB allocated
Counts
14 → 348
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))>
#<alt (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)>
#<alt (+.f64 d3 #s(literal 37 binary64))>
#<alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (+.f64 #s(literal 37 binary64) d2)>
#<alt (fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)>
#<alt (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))))>
#<alt (fma.f64 d3 d3 #s(literal -25 binary64))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))>
#<alt (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))>
Outputs
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* d1 (+ 37 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (+ 37 d2)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d3>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (+ 37 d3)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d2>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt 37>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (+ (* 32 d1) (* d1 (+ 5 d3)))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (+ (* 32 d1) (* d1 (+ 5 d3)))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt 37>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* d1 (+ 37 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1/5 d1)>
#<alt (+ (* -1/5 d1) (* -1/25 (* d1 d3)))>
#<alt (+ (* -1/5 d1) (* d3 (- (* -1/125 (* d1 d3)) (* 1/25 d1))))>
#<alt (+ (* -1/5 d1) (* d3 (- (* d3 (- (* -1/625 (* d1 d3)) (* 1/125 d1))) (* 1/25 d1))))>
#<alt (/ d1 d3)>
#<alt (/ (+ d1 (* 5 (/ d1 d3))) d3)>
#<alt (/ (- (+ d1 (* 25 (/ d1 (pow d3 2)))) (* -5 (/ d1 d3))) d3)>
#<alt (/ (- (+ d1 (* 125 (/ d1 (pow d3 3)))) (+ (* -25 (/ d1 (pow d3 2))) (* -5 (/ d1 d3)))) d3)>
#<alt (/ d1 d3)>
#<alt (* -1 (/ (+ (* -5 (/ d1 d3)) (* -1 d1)) d3))>
#<alt (* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* 25 (/ d1 d3))) d3))) d3))>
#<alt (* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ d1 d3)) (* -25 d1)) d3)) (* 5 d1)) d3))) d3))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (/ d1 (- d3 5))>
#<alt (+ (* 5 d1) (* d1 (+ 32 d2)))>
#<alt (+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))>
#<alt (+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))>
#<alt (+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))>
#<alt (* d1 d3)>
#<alt (* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))>
#<alt (* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))>
#<alt (* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))>
#<alt (* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))>
#<alt (* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))>
#<alt (* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))>
#<alt (* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))>
#<alt (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5)))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))>
#<alt -25>
#<alt (- (pow d3 2) 25)>
#<alt (- (pow d3 2) 25)>
#<alt (- (pow d3 2) 25)>
#<alt (pow d3 2)>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt (pow d3 2)>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt (* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))>
#<alt -1/5>
#<alt (- (* -1/25 d3) 1/5)>
#<alt (- (* d3 (- (* -1/125 d3) 1/25)) 1/5)>
#<alt (- (* d3 (- (* d3 (- (* -1/625 d3) 1/125)) 1/25)) 1/5)>
#<alt (/ 1 d3)>
#<alt (/ (+ 1 (* 5 (/ 1 d3))) d3)>
#<alt (/ (+ 1 (+ (* 5 (/ 1 d3)) (/ 25 (pow d3 2)))) d3)>
#<alt (/ (+ 1 (+ (* 5 (/ 1 d3)) (+ (* 125 (/ 1 (pow d3 3))) (/ 25 (pow d3 2))))) d3)>
#<alt (/ 1 d3)>
#<alt (/ (+ 1 (* 5 (/ 1 d3))) d3)>
#<alt (* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 d3))) d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 d3)) (/ 125 (pow d3 2)))) d3)) 1) d3))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* d1 (+ 32 d2))>
#<alt (* 32 d1)>
#<alt (+ (* 32 d1) (* d1 d2))>
#<alt (+ (* 32 d1) (* d1 d2))>
#<alt (+ (* 32 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 32 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 32 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 32 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))>
Calls

87 calls:

TimeVariablePointExpression
3.0ms
d3
@-inf
(+ (* (+ (* d3 d3) -25) (* (/ 1 (+ d3 -5)) d1)) (* d1 (+ d2 32)))
1.0ms
d3
@inf
(* d1 (+ (+ d3 37) d2))
1.0ms
d1
@0
(+ (* (+ (* d3 d3) -25) (* (/ 1 (+ d3 -5)) d1)) (* d1 (+ d2 32)))
1.0ms
d1
@-inf
(+ (* (+ (* d3 d3) -25) (* (/ 1 (+ d3 -5)) d1)) (* d1 (+ d2 32)))
1.0ms
d2
@0
(+ (* (+ (* d3 d3) -25) (* (/ 1 (+ d3 -5)) d1)) (* d1 (+ d2 32)))

simplify6.6s (42.3%)

Memory
1.1MiB live, 1 445.1MiB allocated
Algorithm
egg-herbie
Rules
10 130×lower-fma.f64
10 130×lower-fma.f32
4 402×lower-*.f64
4 402×lower-*.f32
2 650×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02892419
18952330
223862286
369062284
080092209
Stop Event
iter limit
node limit
Counts
348 → 340
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)))))
(* -1/5 d1)
(+ (* -1/5 d1) (* -1/25 (* d1 d3)))
(+ (* -1/5 d1) (* d3 (- (* -1/125 (* d1 d3)) (* 1/25 d1))))
(+ (* -1/5 d1) (* d3 (- (* d3 (- (* -1/625 (* d1 d3)) (* 1/125 d1))) (* 1/25 d1))))
(/ d1 d3)
(/ (+ d1 (* 5 (/ d1 d3))) d3)
(/ (- (+ d1 (* 25 (/ d1 (pow d3 2)))) (* -5 (/ d1 d3))) d3)
(/ (- (+ d1 (* 125 (/ d1 (pow d3 3)))) (+ (* -25 (/ d1 (pow d3 2))) (* -5 (/ d1 d3)))) d3)
(/ d1 d3)
(* -1 (/ (+ (* -5 (/ d1 d3)) (* -1 d1)) d3))
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* 25 (/ d1 d3))) d3))) d3))
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ d1 d3)) (* -25 d1)) d3)) (* 5 d1)) d3))) d3))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(/ d1 (- d3 5))
(+ (* 5 d1) (* d1 (+ 32 d2)))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(* d1 d3)
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5)))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
-25
(- (pow d3 2) 25)
(- (pow d3 2) 25)
(- (pow d3 2) 25)
(pow d3 2)
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
-1/5
(- (* -1/25 d3) 1/5)
(- (* d3 (- (* -1/125 d3) 1/25)) 1/5)
(- (* d3 (- (* d3 (- (* -1/625 d3) 1/125)) 1/25)) 1/5)
(/ 1 d3)
(/ (+ 1 (* 5 (/ 1 d3))) d3)
(/ (+ 1 (+ (* 5 (/ 1 d3)) (/ 25 (pow d3 2)))) d3)
(/ (+ 1 (+ (* 5 (/ 1 d3)) (+ (* 125 (/ 1 (pow d3 3))) (/ 25 (pow d3 2))))) d3)
(/ 1 d3)
(/ (+ 1 (* 5 (/ 1 d3))) d3)
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 d3))) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 d3)) (/ 125 (pow d3 2)))) d3)) 1) d3))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* d1 (+ 32 d2))
(* 32 d1)
(+ (* 32 d1) (* d1 d2))
(+ (* 32 d1) (* d1 d2))
(+ (* 32 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 32 (/ d1 d2))))
(* d2 (+ d1 (* 32 (/ d1 d2))))
(* d2 (+ d1 (* 32 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 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 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 37 binary64)))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 37 binary64)))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 d2 (fma.f64 d2 (/.f64 d3 d2) #s(literal 37 binary64)))
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)))
(* -1/5 d1)
(*.f64 d1 #s(literal -1/5 binary64))
(+ (* -1/5 d1) (* -1/25 (* d1 d3)))
(*.f64 d1 (fma.f64 d3 #s(literal -1/25 binary64) #s(literal -1/5 binary64)))
(+ (* -1/5 d1) (* d3 (- (* -1/125 (* d1 d3)) (* 1/25 d1))))
(fma.f64 d3 (*.f64 d1 (fma.f64 d3 #s(literal -1/125 binary64) #s(literal -1/25 binary64))) (*.f64 d1 #s(literal -1/5 binary64)))
(+ (* -1/5 d1) (* d3 (- (* d3 (- (* -1/625 (* d1 d3)) (* 1/125 d1))) (* 1/25 d1))))
(fma.f64 d3 (fma.f64 d3 (*.f64 d1 (fma.f64 d3 #s(literal -1/625 binary64) #s(literal -1/125 binary64))) (*.f64 d1 #s(literal -1/25 binary64))) (*.f64 d1 #s(literal -1/5 binary64)))
(/ d1 d3)
(/.f64 d1 d3)
(/ (+ d1 (* 5 (/ d1 d3))) d3)
(/.f64 (fma.f64 d1 (/.f64 #s(literal 5 binary64) d3) d1) d3)
(/ (- (+ d1 (* 25 (/ d1 (pow d3 2)))) (* -5 (/ d1 d3))) d3)
(/.f64 (fma.f64 (/.f64 d1 d3) (+.f64 #s(literal 5 binary64) (/.f64 #s(literal 25 binary64) d3)) d1) d3)
(/ (- (+ d1 (* 125 (/ d1 (pow d3 3)))) (+ (* -25 (/ d1 (pow d3 2))) (* -5 (/ d1 d3)))) d3)
(/.f64 (fma.f64 (/.f64 d1 (*.f64 d3 d3)) (+.f64 (/.f64 #s(literal 125 binary64) d3) #s(literal 25 binary64)) (fma.f64 d1 (/.f64 #s(literal 5 binary64) d3) d1)) d3)
(/ d1 d3)
(/.f64 d1 d3)
(* -1 (/ (+ (* -5 (/ d1 d3)) (* -1 d1)) d3))
(/.f64 (fma.f64 d1 (/.f64 #s(literal 5 binary64) d3) d1) d3)
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* 25 (/ d1 d3))) d3))) d3))
(/.f64 (+.f64 d1 (/.f64 (fma.f64 d1 #s(literal 5 binary64) (*.f64 (/.f64 d1 d3) #s(literal 25 binary64))) d3)) d3)
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ d1 d3)) (* -25 d1)) d3)) (* 5 d1)) d3))) d3))
(/.f64 (+.f64 d1 (/.f64 (fma.f64 d1 #s(literal 5 binary64) (/.f64 (fma.f64 d1 (/.f64 #s(literal 125 binary64) d3) (*.f64 d1 #s(literal 25 binary64))) d3)) d3)) d3)
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/ d1 (- d3 5))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(+ (* 5 d1) (* d1 (+ 32 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(+ (* 5 d1) (+ (* d1 d3) (* d1 (+ 32 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d3 (- (+ d1 (/ (* d1 (+ 32 d2)) d3)) (* -5 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 (+ 32 d2))) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 (- (+ 32 (+ d2 (/ (pow d3 2) (- d3 5)))) (* 25 (/ 1 (- d3 5)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* -1 (* d1 (+ (* -1 (+ 32 d2)) (* -1 (/ (- (pow d3 2) 25) (- d3 5))))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5)))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(+ (* 32 d1) (+ (* d1 d2) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (- (pow d3 2) 25)) (* d2 (- d3 5))))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (/ (* d1 (- (pow d3 2) 25)) (- d3 5))) d2)))))
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 32 binary64) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))) #s(literal 1 binary64)))
-25
#s(literal -25 binary64)
(- (pow d3 2) 25)
(fma.f64 d3 d3 #s(literal -25 binary64))
(- (pow d3 2) 25)
(fma.f64 d3 d3 #s(literal -25 binary64))
(- (pow d3 2) 25)
(fma.f64 d3 d3 #s(literal -25 binary64))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
(* (pow d3 2) (- 1 (* 25 (/ 1 (pow d3 2)))))
(*.f64 d3 (fma.f64 d3 (/.f64 #s(literal -25 binary64) (*.f64 d3 d3)) d3))
-1/5
#s(literal -1/5 binary64)
(- (* -1/25 d3) 1/5)
(fma.f64 d3 #s(literal -1/25 binary64) #s(literal -1/5 binary64))
(- (* d3 (- (* -1/125 d3) 1/25)) 1/5)
(fma.f64 d3 (fma.f64 d3 #s(literal -1/125 binary64) #s(literal -1/25 binary64)) #s(literal -1/5 binary64))
(- (* d3 (- (* d3 (- (* -1/625 d3) 1/125)) 1/25)) 1/5)
(fma.f64 d3 (fma.f64 d3 (fma.f64 d3 #s(literal -1/625 binary64) #s(literal -1/125 binary64)) #s(literal -1/25 binary64)) #s(literal -1/5 binary64))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (+ 1 (* 5 (/ 1 d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5 binary64) d3)) d3)
(/ (+ 1 (+ (* 5 (/ 1 d3)) (/ 25 (pow d3 2)))) d3)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) d3) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) d3)
(/ (+ 1 (+ (* 5 (/ 1 d3)) (+ (* 125 (/ 1 (pow d3 3))) (/ 25 (pow d3 2))))) d3)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) d3) (+.f64 (/.f64 #s(literal 125 binary64) (*.f64 d3 (*.f64 d3 d3))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 25 binary64) (*.f64 d3 d3))))) d3)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (+ 1 (* 5 (/ 1 d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5 binary64) d3)) d3)
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 d3))) d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -5 binary64) (/.f64 #s(literal -25 binary64) d3)) d3)) d3)
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 d3)) (/ 125 (pow d3 2)))) d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal -5 binary64) (/.f64 #s(literal -25 binary64) d3)) (/.f64 #s(literal -125 binary64) (*.f64 d3 d3))) d3)) d3)
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 (+ 32 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(+ (* 32 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(+ (* 32 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(+ (* 32 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 32 (/ d1 d2))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(* d2 (+ d1 (* 32 (/ d1 d2))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(* d2 (+ d1 (* 32 (/ d1 d2))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(* -1 (* d2 (+ (* -32 (/ d1 d2)) (* -1 d1))))
(fma.f64 d1 d2 (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))

rewrite400.0ms (2.6%)

Memory
1.8MiB live, 1 625.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 388×lower-fma.f32
5 382×lower-fma.f64
5 268×lower-*.f32
5 258×lower-*.f64
4 822×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031108
048103
122789
2189689
0953789
Stop Event
iter limit
node limit
iter limit
Counts
14 → 518
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 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
(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 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)))
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 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 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 (+.f64 d3 #s(literal 37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 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 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 (-.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)
(/.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))))) (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 (+.f64 d3 #s(literal 37 binary64)) d2) (*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (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 (/.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (-.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 (-.f64 (*.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 #s(literal 37 binary64)) d2) (*.f64 d2 d2))) (*.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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)))))
(pow.f64 (/.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))))) (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)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #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 (*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d3 #s(literal -37 binary64)) (fma.f64 d3 d3 #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 (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 (-.f64 #s(literal 1369 binary64) (*.f64 d3 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 (-.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)))
(pow.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 (*.f64 d3 d3) #s(literal 50653 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d3 #s(literal -37 binary64)) (fma.f64 d3 d3 #s(literal -1369 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 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
#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 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (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 (*.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 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (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 (*.f64 d1 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 #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 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 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 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (-.f64 d2 #s(literal 37 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (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))))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 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 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(+.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 (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 d1 #s(literal 37 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) 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))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -5 binary64)) d1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d3 #s(literal -5 binary64)) d1)))
(/.f64 (neg.f64 d1) (+.f64 #s(literal 5 binary64) (neg.f64 d3)))
(/.f64 (*.f64 d1 #s(literal -1 binary64)) (+.f64 #s(literal 5 binary64) (neg.f64 d3)))
(/.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 5 binary64) (neg.f64 d3)))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3))))
(/.f64 (neg.f64 (*.f64 d1 #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) d1)) (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3))))
(pow.f64 (/.f64 (+.f64 d3 #s(literal -5 binary64)) d1) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) d1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (/.f64 d1 #s(literal 1 binary64)))
(*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) #s(literal 1 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 (*.f64 d3 d3) #s(literal -125 binary64))) (/.f64 #s(literal 1 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 d3 #s(literal 5 binary64)))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal -5 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.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 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))) (/.f64 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))
(-.f64 (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.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))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(fma.f64 d1 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 d2 #s(literal 32 binary64)) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 d1 #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.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 (*.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 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (/.f64 #s(literal 1 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 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 (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 d3 #s(literal -25 binary64)) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (/.f64 d1 (/.f64 #s(literal 1 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 (fma.f64 d3 d3 #s(literal -25 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (/.f64 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 (+.f64 d3 #s(literal 5 binary64)) d2)) 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)))
(/.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 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (fma.f64 d1 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.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 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.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 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)))) (neg.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.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 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1))) (*.f64 (+.f64 d2 #s(literal -32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d3 #s(literal -5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d3 #s(literal -5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (+.f64 d3 #s(literal -5 binary64))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 d1 (+.f64 d3 #s(literal -5 binary64)))) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 d3 (*.f64 d3 d3) #s(literal 125 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))) (*.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (*.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))) (neg.f64 (neg.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2)))))
(pow.f64 (/.f64 (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 d2 #s(literal 32 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (/.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 (+.f64 d2 #s(literal 32 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 #s(literal -32 binary64) d1))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 d2 #s(literal 32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 #s(literal -25 binary64) (*.f64 d3 d3))
(+.f64 (*.f64 d3 d3) #s(literal -25 binary64))
(-.f64 (*.f64 d3 d3) #s(literal 25 binary64))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (fma.f64 d3 d3 #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 d3 d3 #s(literal 25 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 d3 d3) #s(literal 25 binary64))))) (/.f64 #s(literal 15625 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 d3 d3) #s(literal 25 binary64))))))
(-.f64 (/.f64 #s(literal 625 binary64) (-.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal -25 binary64) (*.f64 d3 d3))))
(fma.f64 d3 d3 #s(literal -25 binary64))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d3)) #s(literal -25 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)))))
(/.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))
(/.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (+.f64 #s(literal 625 binary64) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) (neg.f64 (+.f64 #s(literal 625 binary64) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) (neg.f64 (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 15625 binary64)) (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 d3 d3) #s(literal 25 binary64)))))
(/.f64 (-.f64 #s(literal 625 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal -25 binary64) (*.f64 d3 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) (fma.f64 d3 d3 #s(literal 25 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) #s(literal 625 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 d3 d3 #s(literal 25 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 15625 binary64))) (neg.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d3 d3)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 d3 d3) #s(literal 25 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal 25 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 625 binary64) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal -25 binary64) (*.f64 d3 d3))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3))) (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3))) #s(literal -15625 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 d3 d3)))))
(*.f64 (fma.f64 (*.f64 d3 d3) (*.f64 d3 d3) #s(literal -625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal 25 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 #s(literal -5 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3))))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) (neg.f64 d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3)))))
(pow.f64 (+.f64 d3 #s(literal -5 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (+.f64 #s(literal 5 binary64) (neg.f64 d3))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 d3 #s(literal -5 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d3 #s(literal -5 binary64)) (+.f64 d3 #s(literal -5 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d3 #s(literal -5 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (pow.f64 (+.f64 d3 #s(literal -5 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d3 #s(literal -5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 d3) #s(literal -125 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal -5 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))) (/.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 d2))
(/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64))) (+.f64 d2 #s(literal -32 binary64)))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1) (+.f64 d2 #s(literal -32 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (-.f64 (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 1024 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)))) (neg.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -1024 binary64)))) (neg.f64 (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 32768 binary64)) d1)) (neg.f64 (-.f64 (fma.f64 d2 d2 #s(literal 1024 binary64)) (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -1024 binary64)) d1)) (neg.f64 (+.f64 d2 #s(literal -32 binary64))))
(/.f64 (fma.f64 #s(literal 32768 binary64) (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (fma.f64 #s(literal 1024 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))
(*.f64 (+.f64 d2 #s(literal 32 binary64)) d1)

eval143.0ms (0.9%)

Memory
25.2MiB live, 1 027.8MiB allocated
Compiler

Compiled 22 987 to 1 666 computations (92.8% saved)

prune103.0ms (0.7%)

Memory
-7.4MiB live, 883.4MiB allocated
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New9125917
Fresh213
Picked235
Done000
Total9169925
Accuracy
100.0%
Counts
925 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.2%
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(approx (/ 1 (+ d3 -5)) #s(literal -1/5 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
99.2%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
65.1%
(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.6%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
26.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
39.1%
#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 150 to 95 computations (36.7% saved)

simplify15.0ms (0.1%)

Memory
-8.0MiB live, 111.9MiB 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

localize159.0ms (1%)

Memory
-8.4MiB live, 670.6MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d2)
accuracy99.2%
(fma.f64 d1 #s(approx (+ d3 37) #s(literal 37 binary64)) (*.f64 d1 d2))
accuracy52.3%
#s(approx (+ d3 37) #s(literal 37 binary64))
accuracy100.0%
(+.f64 #s(literal 37 binary64) d3)
accuracy100.0%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
accuracy61.0%
#s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3))
accuracy100.0%
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
accuracy65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
accuracy48.4%
#s(approx (+ 37 d2) #s(literal 37 binary64))
accuracy100.0%
(*.f64 d1 d3)
accuracy39.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
accuracy100.0%
(+.f64 #s(literal 37 binary64) d2)
accuracy100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
accuracy99.2%
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
Samples
46.0ms253×0valid
1.0ms1valid
Compiler

Compiled 100 to 25 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 17.0ms (60.3% of total)
ival-add: 10.0ms (35.4% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series9.0ms (0.1%)

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

87 calls:

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

simplify417.0ms (2.7%)

Memory
-7.8MiB live, 2 922.0MiB 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)

rewrite685.0ms (4.4%)

Memory
32.9MiB live, 3 093.3MiB allocated
Algorithm
batch-egg-rewrite
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)

eval78.0ms (0.5%)

Memory
-3.7MiB live, 432.3MiB allocated
Compiler

Compiled 6 902 to 582 computations (91.6% saved)

prune38.0ms (0.2%)

Memory
-5.6MiB live, 111.7MiB allocated
Pruning

10 alts after pruning (3 fresh and 7 done)

PrunedKeptTotal
New5253528
Fresh101
Picked145
Done033
Total52710537
Accuracy
100.0%
Counts
537 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
61.6%
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
74.7%
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
65.1%
(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.6%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
26.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
39.1%
#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 91 to 56 computations (38.5% saved)

simplify7.0ms (0%)

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

Found 9 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))))
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
cost-diff0
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
Rules
60×lower-fma.f32
60×lower-+.f32
58×lower-+.f64
54×lower-fma.f64
36×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01570
02369
13868
25868
38068
48268
08268
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
d3
d1
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
d2
(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 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
d3
d1
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
d2
(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

localize39.0ms (0.3%)

Memory
-19.3MiB live, 100.7MiB allocated
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 #s(literal 37 binary64) d2)
accuracy100.0%
(*.f64 d3 d1)
accuracy99.2%
(fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))
accuracy100.0%
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
accuracy99.2%
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
accuracy48.4%
#s(approx (+ 37 d2) #s(literal 37 binary64))
accuracy100.0%
(*.f64 d1 d2)
accuracy99.2%
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
accuracy52.1%
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
Samples
21.0ms254×0valid
0.0ms1valid
Compiler

Compiled 61 to 13 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (59.9% of total)
ival-add: 3.0ms (29.9% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0%)

Memory
9.3MiB live, 9.3MiB allocated
Counts
9 → 228
Calls
Call 1
Inputs
#<alt (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))>
#<alt #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))>
#<alt (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))>
#<alt #s(approx (+ 37 d2) #s(literal 37 binary64))>
#<alt (fma.f64 (+.f64 #s(literal 37 binary64) d2) d1 (*.f64 d3 d1))>
#<alt (+.f64 #s(literal 37 binary64) d2)>
#<alt (*.f64 d3 d1)>
Outputs
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt 37>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d2 (+ d1 (+ (* 37 (/ d1 d2)) (/ (* d1 d3) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d3)) d2)))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* -1 (* d1 (+ (* -1 d3) (* -1 (+ 37 d2)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt 37>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
Calls

57 calls:

TimeVariablePointExpression
0.0ms
d3
@inf
(+ (* d3 d1) (* d1 (+ 37 d2)))
0.0ms
d2
@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))

simplify217.0ms (1.4%)

Memory
-2.7MiB live, 1 241.4MiB 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
0541134
11881128
25271128
315851128
443471128
569391128
080491128
Stop Event
iter limit
node limit
Counts
228 → 224
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))))
(* 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))
(+ (* 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))
(* 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))
(*.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)

rewrite565.0ms (3.6%)

Memory
15.3MiB live, 1 382.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 664×lower-fma.f32
9 658×lower-fma.f64
5 248×lower-*.f32
5 242×lower-*.f64
3 158×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01560
02359
18558
262958
3730658
0806358
Stop Event
iter limit
node limit
iter limit
Counts
9 → 325
Calls
Call 1
Inputs
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
(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 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
(+.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(-.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))))
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
(fma.f64 d3 (/.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 d1 d3 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
(fma.f64 d1 (/.f64 (*.f64 d3 (*.f64 d3 d1)) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d3 (*.f64 d1 d1)) (/.f64 d3 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (*.f64 d3 (*.f64 d3 d1)) (/.f64 d1 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (neg.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(neg.f64 (/.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (neg.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(/.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))
(/.f64 (neg.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (neg.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (neg.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (-.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)))))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (*.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))))
(/.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)))
(/.f64 (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (-.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)))) (neg.f64 (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (fma.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (fma.f64 d3 (/.f64 (*.f64 d3 (*.f64 d1 d1)) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) #s(literal 1 binary64)) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) #s(literal 1 binary64)) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (-.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (*.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (/.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(*.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (/.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))))
(*.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(*.f64 (neg.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(*.f64 #s(literal 1 binary64) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))) (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))
(*.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))
(*.f64 (/.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (*.f64 (*.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (fma.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (-.f64 (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(*.f64 (/.f64 (fma.f64 d3 (*.f64 d1 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))))) (*.f64 (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)))))) (-.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (-.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 d3 d1)))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (-.f64 (*.f64 d3 d1) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (*.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))))) (fma.f64 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)) (fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
#s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.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)))))))
(-.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 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 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 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 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 (*.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 (*.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 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 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))) (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)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.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)))))) (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 (*.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 d1) (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.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)))))
(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 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 d1 (+.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 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))))))) (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 #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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))))
(/.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 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 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 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 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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))))
(/.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 (*.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 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 #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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.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 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 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 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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.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 (*.f64 d1 (+.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 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)))))))) (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 (pow.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.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))))) #s(literal 3 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 (*.f64 d3 d1) (/.f64 (*.f64 d3 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 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)) (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 d1 (+.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 d1 (-.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 d1 d1)) (*.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 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.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 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 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 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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(/.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 (*.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 #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 (*.f64 d1 (+.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))
(*.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 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 (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 (*.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 #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 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) (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 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 #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 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 (*.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 d1 (+.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 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 (*.f64 d3 d1) (*.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 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 (*.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 #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 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.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 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 (*.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 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 (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) (*.f64 d1 d1)) (+.f64 d3 #s(approx (+ 37 d2) #s(literal 37 binary64))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1)))))
(*.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 (*.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 d3 d1) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 d1))
(+.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 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 37 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d2 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(fma.f64 d1 (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d1))
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d2 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) 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 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)) d1) (*.f64 d3 d1))
(fma.f64 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)) (/.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 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)))) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (*.f64 d1 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) 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 d1) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) d1) (/.f64 (*.f64 d1 d1) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) d1) (/.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (+.f64 #s(literal 37 binary64) d2) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (neg.f64 d2) #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)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64))) (fma.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) (*.f64 d2 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d2 (+.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))
(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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (neg.f64 d1) (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))) (*.f64 (neg.f64 d1) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 9 binary64))) (*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 (*.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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 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))))))
(/.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 #s(literal 37 binary64) (-.f64 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 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.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 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 #s(literal 37 binary64) (-.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (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 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 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))))) #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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 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))))) #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 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))) (neg.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 37 binary64) (-.f64 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 (fma.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 3 binary64))) (fma.f64 #s(literal 1369 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 d3 d2))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (fma.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 d3 d2)))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))) (fma.f64 d1 (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 (*.f64 d1 d1))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 d2 d3)))) (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 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)))))
(/.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 #s(literal 37 binary64) (-.f64 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 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 #s(literal 37 binary64) (-.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 d2 d3))) d1) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) d1) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))
(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 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))))
(*.f64 (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (fma.f64 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (+.f64 #s(literal 37 binary64) (-.f64 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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))) (*.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 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 #s(literal 37 binary64) (-.f64 d2 d3))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 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 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))) (*.f64 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))))) (fma.f64 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.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 d3 (*.f64 d3 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d3 d1) (*.f64 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 #s(literal 37 binary64) (-.f64 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 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.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))))
(fma.f64 (/.f64 #s(literal 1369 binary64) (fma.f64 d2 (neg.f64 d2) #s(literal 1369 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 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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)) (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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (-.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 (neg.f64 d2) #s(literal 1369 binary64)) (-.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 (neg.f64 d2) #s(literal 1369 binary64))) (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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)) #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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)))) (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))))
(/.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))
(*.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 (neg.f64 d2) #s(literal 1369 binary64)) (/.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 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (/.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)) (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)))
(*.f64 (fma.f64 d2 d2 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64)) (fma.f64 d2 (neg.f64 d2) #s(literal 1369 binary64))) (+.f64 #s(literal 37 binary64) d2))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 50653 binary64)) (fma.f64 (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))) (*.f64 d2 (*.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d2 (+.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 (fma.f64 d2 (neg.f64 d2) #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)))
(*.f64 d3 d1)
(*.f64 d1 d3)

eval80.0ms (0.5%)

Memory
-16.1MiB live, 659.5MiB allocated
Compiler

Compiled 14 186 to 916 computations (93.5% saved)

prune61.0ms (0.4%)

Memory
-5.4MiB live, 442.1MiB allocated
Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New5481549
Fresh000
Picked123
Done077
Total54910559
Accuracy
100.0%
Counts
559 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.6%
(fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1 (*.f64 d3 d1))
61.6%
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
74.7%
(fma.f64 d3 d1 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
65.1%
(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.6%
(*.f64 d1 #s(approx (+ (+ d3 37) d2) (+.f64 #s(literal 37 binary64) d3)))
65.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
26.1%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
39.1%
#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 237 to 99 computations (58.2% saved)

regimes133.0ms (0.9%)

Memory
-1.7MiB live, 370.0MiB allocated
Counts
18 → 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 #s(approx (* d1 (+ 37 d2)) (*.f64 d1 d2)))
(fma.f64 d3 d1 (*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64))))
(fma.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1 (*.f64 d3 d1))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(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)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(approx (/ 1 (+ d3 -5)) #s(literal -1/5 binary64)) d1) (*.f64 d1 (+.f64 d2 #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 d2 #s(literal 32 binary64))))
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Calls

5 calls:

79.0ms
d2
24.0ms
d1
8.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
7.0ms
d3
6.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes18.0ms (0.1%)

Memory
22.9MiB live, 224.9MiB allocated
Counts
6 → 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)))
#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)))
Calls

5 calls:

4.0ms
d1
3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d3
3.0ms
d2
3.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
73.5%5d1
93.7%2d2
92.4%2d3
97.9%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
92.4%2(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes11.0ms (0.1%)

Memory
-0.0MiB live, 120.3MiB 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:

3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d2
2.0ms
(+.f64 d3 #s(literal 5 binary64))
2.0ms
d3
Results
AccuracySegmentsBranch
92.2%2d3
92.2%2(+.f64 d3 #s(literal 5 binary64))
78.5%2d2
87.2%2(+.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%)

Memory
-4.1MiB live, 35.5MiB 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

3 calls:

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

Compiled 26 to 19 computations (26.9% saved)

regimes5.0ms (0%)

Memory
-26.2MiB live, 13.7MiB allocated
Counts
2 → 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))
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))
Calls

2 calls:

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

Compiled 20 to 14 computations (30% saved)

regimes7.0ms (0%)

Memory
4.9MiB live, 44.3MiB 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

5 calls:

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

Compiled 34 to 25 computations (26.5% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.664674736805666e-236
2.0768541948658273e-291
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1934387441985811.3
1.289007785943756e+21
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.703689396608972e-12
1.2698014018358329e-8
0.0ms
-6.664674736805666e-236
2.0768541948658273e-291
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.664674736805666e-236
2.0768541948658273e-291
Compiler

Compiled 19 to 17 computations (10.5% saved)

simplify9.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
045257
159257
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 -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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))))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2000000000000000 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 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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 6189700196426901/618970019642690137449562112 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 -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 binary64)) #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))
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 -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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 d3 #s(literal 37 binary64)))))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2000000000000000 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 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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 6189700196426901/618970019642690137449562112 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 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 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 6189700196426901/618970019642690137449562112 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 -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d2)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))) #s(literal -357986298980937/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 binary64)) #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))

soundness774.0ms (5%)

Memory
-31.4MiB live, 770.1MiB allocated
Rules
13 292×lower-fma.f64
13 292×lower-fma.f32
10 130×lower-fma.f64
10 130×lower-fma.f32
8 646×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02892419
18952330
223862286
369062284
080092209
01133
01733
16429
253625
0822525
083698
1291690
2915686
32471686
46080686
08159686
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 225 to 99 computations (56% saved)

preprocess73.0ms (0.5%)

Memory
10.5MiB live, 725.9MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 386 to 154 computations (60.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...