FastMath dist

Time bar (total: 3.4s)

start0.0ms (0%)

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

analyze0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
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 9 to 8 computations (11.1% saved)

sample760.0ms (22.1%)

Memory
34.6MiB live, 1 255.2MiB allocated; 268ms collecting garbage
Samples
446.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 199.0ms
ival-mult: 150.0ms (75.2% of total)
ival-add: 39.0ms (19.6% of total)
ival-true: 5.0ms (2.5% of total)
ival-assert: 3.0ms (1.5% of total)
adjust: 2.0ms (1% of total)
Bogosity

explain68.0ms (2%)

Memory
1.8MiB live, 145.5MiB allocated; 19ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-d2
00-0-d1
00-0-d3
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 d3)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))nan-rescue30
(*.f64 d1 d2)overflow38
(*.f64 d1 d3)overflow24
Confusion
Predicted +Predicted -
+30
-0253
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+300
-00253
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0253
13
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
27.0ms512×0valid
Compiler

Compiled 43 to 22 computations (48.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (68.2% of total)
ival-add: 2.0ms (19.5% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess33.0ms (1%)

Memory
2.5MiB live, 48.8MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02554
17650
219946
334946
444246
554946
660746
764746
865746
067
095
1175
2335
3565
4915
51145
61515
71705
81805
91855
01855
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 (+.f64 d3 d2) d1)
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 7 to 6 computations (14.3% saved)

eval0.0ms (0%)

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

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Compiler

Compiled 7 to 6 computations (14.3% saved)

simplify6.0ms (0.2%)

Memory
5.3MiB live, 5.3MiB allocated; 0ms collecting garbage
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 d2)
cost-diff2
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0616
0914
11714
23314
35614
49114
511414
615114
717014
818014
918514
018514
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 (+.f64 d3 d2) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
d1
d2
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize40.0ms (1.2%)

Memory
-27.6MiB live, 31.5MiB allocated; 5ms collecting garbage
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy0.0
(*.f64 d1 d2)
accuracy0.7109333716604116
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Samples
36.0ms256×0valid
Compiler

Compiled 18 to 8 computations (55.6% saved)

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

series5.0ms (0.2%)

Memory
9.8MiB live, 9.8MiB allocated; 0ms collecting garbage
Counts
3 → 9
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(* d1 (+ d2 d3))
(* d1 d2)
(* d1 d3)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(+ (* d1 d2) (* d1 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Calls

9 calls:

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

simplify120.0ms (3.5%)

Memory
32.8MiB live, 161.3MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02941
111441
235441
3114941
4288541
5407341
6636441
7678041
8735641
0811941
Stop Event
iter limit
node limit
Counts
9 → 9
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
(* d1 d2)
(* d1 d3)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(+ (* d1 d2) (* d1 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Outputs
(* d1 (+ d2 d3))
(*.f64 (+.f64 d3 d2) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 d3)
(*.f64 d3 d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 (+.f64 d3 d2) d1)
(+ (* d1 d2) (* d1 d3))
(*.f64 (+.f64 d3 d2) d1)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 (+.f64 d3 d2) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (+.f64 d3 d2) d1)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 (+.f64 d3 d2) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 (+.f64 d3 d2) d1)

rewrite292.0ms (8.5%)

Memory
-6.6MiB live, 338.2MiB allocated; 38ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
0911
13011
220911
3220211
0854011
Stop Event
iter limit
node limit
iter limit
Counts
3 → 613
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 d3 d2) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (+.f64 d3 d2) d1)
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d3 d2) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (+.f64 d3 d2))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d3)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d3)) d1) (*.f64 (neg.f64 (neg.f64 d3)) d1)) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) (neg.f64 d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1)) (-.f64 d2 d3))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) d1)) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1)) (neg.f64 (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (-.f64 d2 d3) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (-.f64 d2 d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 d2 d3)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 d2 d3)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) d1) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) d1) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 d2 d3) (*.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 d2 d3) (*.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1) (-.f64 d2 d3))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) d1) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 (+.f64 d3 d2) d1))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (+.f64 d3 d2) d1))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)))) (neg.f64 (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (fabs.f64 (fabs.f64 d2)) (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d2)) (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (fabs.f64 (fabs.f64 d2)) (fabs.f64 (fabs.f64 d1)) (*.f64 d3 d1))
(fma.f64 (fabs.f64 (fabs.f64 d3)) (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d3)) (fabs.f64 (fabs.f64 d1)) (*.f64 d2 d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d2)) (*.f64 d3 d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d3)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (neg.f64 d1))) (sqrt.f64 d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (neg.f64 d1))) (sqrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) d3)) (sqrt.f64 (neg.f64 d1)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) d3)) (sqrt.f64 (neg.f64 d1)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d3)) (sqrt.f64 (*.f64 (neg.f64 d1) d3)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d3)) (sqrt.f64 (*.f64 (neg.f64 d1) d3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (neg.f64 d1)) (sqrt.f64 (*.f64 d3 (*.f64 (neg.f64 d1) d3))) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (neg.f64 d1)) (sqrt.f64 (*.f64 d3 (*.f64 (neg.f64 d1) d3))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 d3 d1))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 d3 d1))
(fma.f64 (pow.f64 d3 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (pow.f64 d3 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (pow.f64 d2 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (pow.f64 d2 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (pow.f64 d2 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d3 #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d3 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d2 #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d2 #s(literal 1 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d2 #s(literal 1 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 d3 d2) d1) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d2) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d3) d1) (/.f64 (*.f64 (neg.f64 d1) d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 (*.f64 d3 d1) d1) (/.f64 (*.f64 d3 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (fabs.f64 d3) (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (fabs.f64 d3) (fabs.f64 d1) (*.f64 d2 d1))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 d3 d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d3) (*.f64 d2 d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d2 d2) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) d2) (/.f64 d2 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d2) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 (neg.f64 d1) d3) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 d3 d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 d3 d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 d2 d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 (/.f64 (*.f64 (*.f64 d1 d1) d2) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 d2 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 d1 (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 d1 (neg.f64 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 d3 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 d2 (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 d1 d2 (*.f64 d3 d1))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (+.f64 d3 d2) d1)) (/.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (+.f64 d3 d2) d1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 d2) d1)) (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 d2) d1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))))) (/.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)))) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)))) (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d2 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d3 d1)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 d2) d1)) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (+.f64 d3 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 (neg.f64 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))) (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) d1))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d2 d2) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d2)) d2) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d2 d2)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d2) (*.f64 (*.f64 d1 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d2 d2) d1)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d3 d3) d1)) d1) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) d3)) d3) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (neg.f64 d3) (*.f64 (*.f64 d1 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 (fabs.f64 (fabs.f64 d2)) (fabs.f64 (fabs.f64 d1)))
(*.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d2)))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d1) d2))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d2)) (sqrt.f64 (*.f64 (neg.f64 d1) d2)))
(*.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2))
(*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)))
(*.f64 (pow.f64 d2 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d2 #s(literal 1 binary64)))
(*.f64 (fabs.f64 d2) (fabs.f64 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(pow.f64 (*.f64 (neg.f64 d1) d2) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 d2 d1) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fabs.f64 (*.f64 (neg.f64 d1) d2))
(fabs.f64 (*.f64 d2 d1))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 d1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 d2 d1)))
(+.f64 (cosh.f64 (log.f64 (*.f64 d2 d1))) (sinh.f64 (log.f64 (*.f64 d2 d1))))
(*.f64 (fabs.f64 (fabs.f64 d3)) (fabs.f64 (fabs.f64 d1)))
(*.f64 (fabs.f64 (fabs.f64 d1)) (fabs.f64 (fabs.f64 d3)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (neg.f64 d1))) (sqrt.f64 d3))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d1) d3) d3)) (sqrt.f64 (neg.f64 d1)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 d1) d3)) (sqrt.f64 (*.f64 (neg.f64 d1) d3)))
(*.f64 (sqrt.f64 (neg.f64 d1)) (sqrt.f64 (*.f64 d3 (*.f64 (neg.f64 d1) d3))))
(*.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3))
(*.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))))
(*.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d3)))
(*.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d1)))
(*.f64 (pow.f64 d3 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d3 #s(literal 1 binary64)))
(*.f64 (fabs.f64 d3) (fabs.f64 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 d3))
(*.f64 d3 d1)
(*.f64 d1 d3)
(pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 d3 d1) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 d1) d3))
(sqrt.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (neg.f64 d1) d3))
(fabs.f64 (*.f64 d3 d1))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 d1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 d3 d1)))
(+.f64 (cosh.f64 (log.f64 (*.f64 d3 d1))) (sinh.f64 (log.f64 (*.f64 d3 d1))))

eval239.0ms (6.9%)

Memory
-35.3MiB live, 110.4MiB allocated; 18ms collecting garbage
Compiler

Compiled 17 680 to 1 134 computations (93.6% saved)

prune9.0ms (0.3%)

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

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New6142616
Fresh000
Picked101
Done000
Total6152617
Accuracy
100.0%
Counts
617 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
Compiler

Compiled 11 to 10 computations (9.1% saved)

simplify34.0ms (1%)

Memory
-36.5MiB live, 8.6MiB allocated; 5ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d1)
cost-diff1
(fma.f64 d3 d1 (*.f64 d2 d1))
cost-diff0
(+.f64 d3 d2)
cost-diff0
(*.f64 (+.f64 d3 d2) d1)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01222
12022
23522
35922
48222
510522
613622
715522
817522
918522
018522
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
d3
d2
d1
(fma.f64 d3 d1 (*.f64 d2 d1))
d3
d1
(*.f64 d2 d1)
d2
Outputs
(*.f64 (+.f64 d3 d2) d1)
(*.f64 d1 (+.f64 d2 d3))
(+.f64 d3 d2)
(+.f64 d2 d3)
d3
d2
d1
(fma.f64 d3 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d3))
d3
d1
(*.f64 d2 d1)
(*.f64 d1 d2)
d2

localize37.0ms (1.1%)

Memory
1.8MiB live, 46.8MiB allocated; 7ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d2 d1)
accuracy0.24999724760556022
(fma.f64 d3 d1 (*.f64 d2 d1))
accuracy0.0
(+.f64 d3 d2)
accuracy0.015625
(*.f64 (+.f64 d3 d2) d1)
Samples
15.0ms256×0valid
Compiler

Compiled 26 to 10 computations (61.5% saved)

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

series6.0ms (0.2%)

Memory
6.6MiB live, 6.6MiB allocated; 0ms collecting garbage
Counts
4 → 16
Calls
Call 1
Inputs
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
(fma.f64 d3 d1 (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
(* d1 (+ d2 d3))
(* d1 d2)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
d3
(+ d2 d3)
(* d2 (+ d1 (/ (* d1 d3) d2)))
d2
(* d2 (+ 1 (/ d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ 1 (/ d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
Calls

9 calls:

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

simplify166.0ms (4.8%)

Memory
31.9MiB live, 131.4MiB allocated; 18ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04458
115758
244358
3137258
4260358
5377858
6489358
7535658
8644958
0806358
Stop Event
iter limit
node limit
Counts
16 → 14
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
(* d1 d2)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
d3
(+ d2 d3)
(* d2 (+ d1 (/ (* d1 d3) d2)))
d2
(* d2 (+ 1 (/ d3 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ 1 (/ d2 d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
Outputs
(* d1 (+ d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d1 (+ (* -1 d2) (* -1 d3))))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 (+.f64 d2 d3) d1)
d3
(+ d2 d3)
(+.f64 d2 d3)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 (+.f64 d2 d3) d1)
d2
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d2 d3)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d2 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 (+.f64 d2 d3) d1)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)

rewrite378.0ms (11%)

Memory
-29.8MiB live, 336.8MiB allocated; 112ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
01216
14516
231916
3354716
0829416
Stop Event
iter limit
node limit
iter limit
Counts
4 → 537
Calls
Call 1
Inputs
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
(fma.f64 d3 d1 (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)))) (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d2)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 d2 d3) d2) (-.f64 (*.f64 (-.f64 d2 d3) d2) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 d3) (*.f64 d3 d3)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) (+.f64 d2 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(*.f64 (-.f64 d3 (neg.f64 d2)) d1)
(*.f64 (*.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) d1)))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 d3 d2) (*.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 d3 d2) (*.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (*.f64 (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1)) (-.f64 d3 d2))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (-.f64 d3 d2) d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1)) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 9 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d2 d3) d1) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(neg.f64 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 d1 d3))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 d1 d2))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 d1 d3))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2))) (*.f64 d1 (+.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d3) d1) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (fabs.f64 d1) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (fabs.f64 d1) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 d1) d2 (*.f64 d1 d3))
(fma.f64 (fabs.f64 d1) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (fabs.f64 d1) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (fabs.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1 (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1))
(fma.f64 (*.f64 (neg.f64 d3) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 (*.f64 d1 d2) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (/.f64 (*.f64 d1 d3) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d1 d3) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d2) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 d1 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 d1 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d1 d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (fabs.f64 d1) (*.f64 d1 d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 d3 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (fabs.f64 d1) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (fabs.f64 d1) (*.f64 d1 d2))
(fma.f64 d3 d1 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 d1 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 d1 (*.f64 d1 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1) (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1))
(+.f64 (*.f64 d1 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))) (*.f64 d1 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)))) (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d2)))
(*.f64 (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 d2 d3) d2) (-.f64 (*.f64 (-.f64 d2 d3) d2) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (*.f64 (-.f64 d3 d2) (+.f64 d2 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 d3) (*.f64 d3 d3)))
(*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d3 d2) (-.f64 d3 d2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 d3 d3)) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (*.f64 d2 d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 d3 d3) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (*.f64 d2 d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(/.f64 (fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (pow.f64 d2 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (pow.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d2 #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 d3 d3)) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 d3 d3) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 (neg.f64 d2) d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))) #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (-.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (pow.f64 (-.f64 d3 d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) (*.f64 d2 d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (*.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d2 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 d2 #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 d2 #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) (-.f64 d2 d3))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 d2 #s(literal 6 binary64))) (pow.f64 (*.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (-.f64 d3 d2))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))
(neg.f64 (+.f64 d2 d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (neg.f64 d2)) d3)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d3)
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 d3))) (sqrt.f64 (neg.f64 (neg.f64 d3))) d2)
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (neg.f64 d3)) d2)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) d2)
(fma.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)))) (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d2)) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 d2 d3) d2) (-.f64 (*.f64 (-.f64 d2 d3) d2) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 d3) (*.f64 d3 d3)) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d3 d2) (+.f64 d2 d3))) (+.f64 d2 d3) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)))) (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d2)) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 d2 d3) d2) (-.f64 (*.f64 (-.f64 d2 d3) d2) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d2 #s(literal 3/2 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (/.f64 (pow.f64 d3 #s(literal 3/2 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (neg.f64 d3) (/.f64 (neg.f64 d3) (-.f64 d3 d2)) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(fma.f64 (*.f64 d2 d2) (/.f64 d2 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 (*.f64 d3 d3) (/.f64 d3 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 d2 (/.f64 (*.f64 d2 d2) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 d3 (/.f64 (*.f64 d3 d3) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(fma.f64 d3 (/.f64 d3 (-.f64 d3 d2)) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(-.f64 (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(+.f64 (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) (*.f64 d2 (/.f64 d2 (-.f64 d3 d2))))
(+.f64 d2 d3)
(+.f64 d3 d2)
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)))) (-.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d2)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 d2 d3) d2) (-.f64 (*.f64 (-.f64 d2 d3) d2) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 d3) (*.f64 d3 d3)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) (+.f64 d2 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(*.f64 (-.f64 d3 (neg.f64 d2)) d1)
(*.f64 (*.f64 (-.f64 d3 d2) (+.f64 d2 d3)) (/.f64 d1 (-.f64 d3 d2)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) d1)))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 d3 d2) (*.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 d3 d2) (*.f64 (*.f64 (-.f64 d3 d2) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 d3 d2) d1) (-.f64 d3 d2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (*.f64 (-.f64 d3 d2) d1) (*.f64 (-.f64 d3 d2) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (*.f64 (-.f64 d3 d2) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1) (*.f64 (*.f64 (-.f64 d3 d2) d1) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1)) (-.f64 d3 d2))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (-.f64 d3 d2) d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)) d1) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d3 d2) d1)) (*.f64 (*.f64 (-.f64 d3 d2) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d3 d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (neg.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d3 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d3) (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (*.f64 d3 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (*.f64 (-.f64 d3 d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 9 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d2 d3) d1) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(neg.f64 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d2 (*.f64 d1 d3))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (fabs.f64 (fabs.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d3))) (sqrt.f64 (neg.f64 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 d3) d1))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (sqrt.f64 (*.f64 (neg.f64 d3) d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (sqrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d3 d3) d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (*.f64 (neg.f64 d3) (*.f64 d1 d1))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 (*.f64 (*.f64 d1 d1) d3)) (*.f64 d1 d2))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 d1 d3))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (-.f64 d3 d2))) (*.f64 d1 (+.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 (/.f64 d3 (-.f64 d3 d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d3) d1) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (fabs.f64 d1) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (fabs.f64 d1) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fabs.f64 d1) d2 (*.f64 d1 d3))
(fma.f64 (fabs.f64 d1) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (fabs.f64 d1) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (fabs.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1 (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1))
(fma.f64 (*.f64 (neg.f64 d3) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 (*.f64 d1 d2) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (/.f64 (*.f64 d1 d3) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d1 d3) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d2) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 d1 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) (*.f64 d1 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d1 d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (fabs.f64 d1) (*.f64 d1 d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d3 d2) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(fma.f64 d3 (fabs.f64 d1) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (fabs.f64 d1) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (fabs.f64 d1) (*.f64 d1 d2))
(fma.f64 d3 d1 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 d1 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 d1 (*.f64 d1 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1) (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3))) d1))
(+.f64 (*.f64 d1 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))) (*.f64 d1 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 (fabs.f64 (fabs.f64 d1)) d2)
(*.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d2))) (sqrt.f64 (neg.f64 d2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d2))) (sqrt.f64 d1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 d2) d1) d1)) (sqrt.f64 (neg.f64 d2)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 d2) d1)) (sqrt.f64 (*.f64 (neg.f64 d2) d1)))
(*.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d1))))
(*.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 d1 d1))))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d2) d1))))
(*.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (*.f64 d2 d2) d1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)) (sqrt.f64 d2))
(*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 (*.f64 d1 d1) d2)))
(*.f64 (exp.f64 (log.f64 d1)) d2)
(*.f64 (fabs.f64 d1) d2)
(*.f64 d1 d2)
(*.f64 d2 (fabs.f64 (fabs.f64 d1)))
(*.f64 d2 (exp.f64 (log.f64 d1)))
(*.f64 d2 (fabs.f64 d1))
(*.f64 d2 d1)
(pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 d2) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (neg.f64 d2) d1))
(fabs.f64 (*.f64 d1 d2))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 d1 d2)))
(+.f64 (cosh.f64 (log.f64 (*.f64 d1 d2))) (sinh.f64 (log.f64 (*.f64 d1 d2))))

eval82.0ms (2.4%)

Memory
-8.3MiB live, 83.3MiB allocated; 21ms collecting garbage
Compiler

Compiled 6 895 to 779 computations (88.7% saved)

prune8.0ms (0.2%)

Memory
-18.5MiB live, 27.2MiB allocated; 4ms collecting garbage
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New3191320
Fresh000
Picked022
Done000
Total3193322
Accuracy
100.0%
Counts
322 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
58.6%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Compiler

Compiled 20 to 17 computations (15% saved)

simplify6.0ms (0.2%)

Memory
16.8MiB live, 16.8MiB allocated; 0ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d3)
cost-diff0
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0714
0814
11114
21714
33014
45114
58014
610014
713214
815014
917014
1018014
018014
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
d1
d3
Outputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
d1
d3

localize18.0ms (0.5%)

Memory
-3.9MiB live, 50.5MiB allocated; 6ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy26.477420697628514
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Samples
14.0ms256×0valid
Compiler

Compiled 12 to 8 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 6.0ms (82.6% of total)
ival-add: 1.0ms (13.8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0.1%)

Memory
8.9MiB live, 8.9MiB allocated; 0ms collecting garbage
Counts
2 → 8
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
Outputs
(* d1 (+ d2 d3))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Calls

9 calls:

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

simplify110.0ms (3.2%)

Memory
-6.4MiB live, 127.4MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436
19336
231636
392436
4223636
5418136
6568736
7609236
8664536
9755736
0832036
Stop Event
iter limit
node limit
Counts
8 → 8
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Outputs
(* d1 (+ d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (+.f64 d2 d3) d1)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 (+.f64 d2 d3) d1)

rewrite170.0ms (4.9%)

Memory
20.1MiB live, 204.6MiB allocated; 31ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
0812
12412
214312
3141812
0922112
Stop Event
iter limit
node limit
iter limit
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
Outputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)

eval1.0ms (0%)

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

Compiled 60 to 17 computations (71.7% saved)

prune1.0ms (0%)

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

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New516
Fresh000
Picked011
Done022
Total549
Accuracy
100.0%
Counts
9 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
58.6%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
51.1%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Compiler

Compiled 29 to 24 computations (17.2% saved)

simplify32.0ms (0.9%)

Memory
-34.3MiB live, 21.2MiB allocated; 15ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0714
0814
11114
21714
33014
45114
58014
610014
713214
815014
917014
1018014
018014
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
Outputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2

localize15.0ms (0.4%)

Memory
25.9MiB live, 25.9MiB allocated; 0ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d2)
accuracy31.32735117428638
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Samples
11.0ms256×0valid
Compiler

Compiled 12 to 8 computations (33.3% saved)

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

series3.0ms (0.1%)

Memory
6.6MiB live, 6.6MiB allocated; 0ms collecting garbage
Counts
2 → 8
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
Outputs
(* d1 (+ d2 d3))
(* d1 d2)
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Calls

9 calls:

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

simplify137.0ms (4%)

Memory
1.6MiB live, 131.8MiB allocated; 22ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436
19336
231636
392436
4223436
5418336
6568936
7609436
8664736
9755736
0832036
Stop Event
iter limit
node limit
Counts
8 → 8
Calls
Call 1
Inputs
(* d1 (+ d2 d3))
(* d1 d2)
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
Outputs
(* d1 (+ d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (+.f64 d2 d3) d1)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 (+.f64 d2 d3) d1)

rewrite189.0ms (5.5%)

Memory
-16.3MiB live, 178.0MiB allocated; 53ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
0812
12412
214312
3141812
0922112
Stop Event
iter limit
node limit
iter limit
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
Outputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 d1)

eval1.0ms (0%)

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

Compiled 60 to 17 computations (71.7% saved)

prune2.0ms (0.1%)

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

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New606
Fresh000
Picked011
Done033
Total6410
Accuracy
100.0%
Counts
10 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
58.6%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
51.1%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Compiler

Compiled 65 to 38 computations (41.5% saved)

regimes8.0ms (0.2%)

Memory
19.0MiB live, 19.0MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
(*.f64 (+.f64 d3 d2) d1)
(fma.f64 d3 d1 (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Outputs
(*.f64 (+.f64 d3 d2) d1)
Calls

4 calls:

2.0ms
d3
2.0ms
d1
2.0ms
d2
2.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
100.0%1(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
100.0%1d1
100.0%1d2
100.0%1d3
Compiler

Compiled 10 to 15 computations (-50% saved)

regimes24.0ms (0.7%)

Memory
-22.7MiB live, 35.9MiB allocated; 11ms collecting garbage
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Outputs
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Calls

4 calls:

13.0ms
d2
8.0ms
d3
1.0ms
d1
1.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
97.5%2(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
63.1%2d1
86.6%2d2
88.8%2d3
Compiler

Compiled 10 to 15 computations (-50% saved)

regimes7.0ms (0.2%)

Memory
-25.4MiB live, 21.2MiB allocated; 4ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

3.0ms
d1
1.0ms
d3
1.0ms
d2
1.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
51.1%1d1
51.1%1d2
51.1%1d3
51.1%1(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Compiler

Compiled 10 to 15 computations (-50% saved)

bsearch0.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.8995e-319
0.0
Compiler

Compiled 10 to 12 computations (-20% saved)

simplify13.0ms (0.4%)

Memory
30.9MiB live, 30.9MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01542
11742
22542
33842
45942
58842
610842
714042
815842
917842
1018842
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (+.f64 d3 d2) d1)
(if (<=.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #s(literal -1265/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (* (+ d3 d2) d1) (*.f64 d1 d2)) #s(approx (* (+ d3 d2) d1) (*.f64 d1 d3)))
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Outputs
(*.f64 (+.f64 d3 d2) d1)
(if (<=.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #s(literal -1265/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(approx (* (+ d3 d2) d1) (*.f64 d1 d2)) #s(approx (* (+ d3 d2) d1) (*.f64 d1 d3)))
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))

derivations399.0ms (11.6%)

Memory
-31.5MiB live, 307.8MiB allocated; 19ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436
19336
231636
392436
4223636
5418136
6568736
7609236
8664536
9755736
0832036
0613
0911
13011
220911
3220211
0854011
04458
115758
244358
3137258
4260358
5377858
6489358
7535658
8644958
0806358
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 42 to 15 computations (64.3% saved)

preprocess22.0ms (0.6%)

Memory
22.5MiB live, 22.5MiB allocated; 0ms collecting garbage
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 128 to 72 computations (43.8% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...