FastMath dist

Time bar (total: 3.9s)

start0.0ms (0%)

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

analyze0.0ms (0%)

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

sample2.0s (52.1%)

Memory
-268.7MiB live, 1 371.7MiB allocated; 1.7s collecting garbage
Samples
710.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 286.0ms
ival-mult: 195.0ms (68.1% of total)
ival-add: 81.0ms (28.3% of total)
ival-true: 5.0ms (1.7% of total)
ival-assert: 3.0ms (1% of total)
adjust: 2.0ms (0.7% of total)
Bogosity

explain105.0ms (2.7%)

Memory
-20.6MiB live, 125.7MiB allocated; 49ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
40-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-rescue40
(*.f64 d1 d2)overflow31
(*.f64 d1 d3)overflow32
Confusion
Predicted +Predicted -
+40
-0252
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+400
-00252
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
37.0ms512×0valid
Compiler

Compiled 43 to 22 computations (48.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-add: 16.0ms (66.9% of total)
ival-mult: 7.0ms (29.3% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess25.0ms (0.7%)

Memory
43.5MiB live, 43.5MiB allocated; 0ms 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
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Compiler

Compiled 7 to 6 computations (14.3% saved)

simplify25.0ms (0.6%)

Memory
-30.2MiB live, 17.5MiB allocated; 6ms 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

localize20.0ms (0.5%)

Memory
-6.2MiB live, 38.6MiB allocated; 5ms collecting garbage
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy0.0
(*.f64 d1 d2)
accuracy0.9101521216604116
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Samples
11.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.1% 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.1%)

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

simplify153.0ms (4%)

Memory
-9.1MiB live, 142.9MiB allocated; 33ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02941
111441
235341
3112641
4248341
5750641
0807941
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)

rewrite262.0ms (6.8%)

Memory
-1.7MiB live, 230.7MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
0911
13011
220911
3220711
0937111
Stop Event
iter limit
node limit
iter limit
Counts
3 → 643
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 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (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 4 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 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)))) (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 (-.f64 d2 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 (-.f64 d2 d3) d1) (+.f64 d3 d2)) (/.f64 (*.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (+.f64 d3 d2)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (+.f64 d3 d2) d1)
(*.f64 (neg.f64 d1) (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (+.f64 d2 (neg.f64 d3)))
(*.f64 d1 (-.f64 d3 d2))
(*.f64 d1 (neg.f64 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 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 (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 d2 d3) 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 d2 d3) 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))))) (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 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (+.f64 d3 d2))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1)) (neg.f64 (+.f64 d3 d2)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 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) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.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 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) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)))
(/.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 (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 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (+.f64 d3 d2)) d1)
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3))
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (+.f64 d3 d2))
(/.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 d2 d3) 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 d2 d3) 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 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64)))
(/.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 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))))
(/.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 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 (pow.f64 (*.f64 (-.f64 d2 d3) 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))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 d1) 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 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d3) d2))))
(/.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 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 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 (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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 d3 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 (neg.f64 d1) d3))
(fma.f64 (pow.f64 d2 #s(literal 1 binary64)) (pow.f64 d1 #s(literal 1 binary64)) (*.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 (neg.f64 d1) d2))
(fma.f64 (pow.f64 d3 #s(literal 1 binary64)) (pow.f64 d1 #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 (neg.f64 d1) d3))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d2 #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 (neg.f64 d1) d2))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) (pow.f64 d3 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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 (*.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)))))
(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 (*.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))))))
(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 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (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 4 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)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (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 4 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))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (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 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.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 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) 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 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (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 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 (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 (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 (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 (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 (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 (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 (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 (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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 (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 (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 (neg.f64 d2) d1 (*.f64 d3 d1))
(fma.f64 (neg.f64 d3) d1 (*.f64 d2 d1))
(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 (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 (*.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)))))
(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 (*.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))))))
(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 (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 (*.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)))))
(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 (*.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))))))
(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 (*.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)))))
(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 (*.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))))))
(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 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d1) d3 (*.f64 d2 d1))
(fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 (neg.f64 d1) d2 (*.f64 d3 d1))
(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 (*.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)))))
(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 (*.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))))))
(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 (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 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1))
(fma.f64 d3 d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d3 d1 (*.f64 (neg.f64 d1) d2))
(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 (*.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)))))
(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 (*.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))))))
(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 (neg.f64 d1) (*.f64 d3 d1))
(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 (neg.f64 d1) d3))
(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 (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 (neg.f64 d2) (*.f64 d3 d1))
(fma.f64 d1 (neg.f64 d3) (*.f64 d2 d1))
(fma.f64 d1 d3 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 d3 (*.f64 (neg.f64 d1) d2))
(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 (neg.f64 d1) d3))
(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 d2 d3) 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 d2 d3) 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 d2 d3) 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 d2 d3) 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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d3) d2)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d3) d2)))))
(-.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 (/.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 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 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 (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 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 (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 d3 d1) (*.f64 (neg.f64 d1) d2))
(-.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 (neg.f64 d1) d3))
(-.f64 (*.f64 d2 d1) (*.f64 d3 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 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 (*.f64 d1 d1) d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d2 d1)) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (neg.f64 d1) d3)) (*.f64 (-.f64 d2 d3) d1)))
(+.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 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d3 d2)) #s(literal 2 binary64)) (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 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 (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 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 (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 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d3 d1))
(+.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d2 d1))
(+.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(+.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 (neg.f64 d1) d3))
(+.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))))

eval93.0ms (2.4%)

Memory
-1.3MiB live, 100.3MiB allocated; 20ms collecting garbage
Compiler

Compiled 17 575 to 1 140 computations (93.5% saved)

prune11.0ms (0.3%)

Memory
-4.3MiB live, 42.5MiB allocated; 3ms collecting garbage
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New6442646
Fresh000
Picked101
Done000
Total6452647
Accuracy
100.0%
Counts
647 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
Compiler

Compiled 11 to 10 computations (9.1% saved)

simplify6.0ms (0.2%)

Memory
12.2MiB live, 12.2MiB allocated; 0ms 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

localize24.0ms (0.6%)

Memory
13.4MiB live, 58.4MiB allocated; 6ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d2 d1)
accuracy0.49999449521112044
(fma.f64 d3 d1 (*.f64 d2 d1))
accuracy0.0
(+.f64 d3 d2)
accuracy0.01171875
(*.f64 (+.f64 d3 d2) d1)
Samples
19.0ms256×0valid
Compiler

Compiled 26 to 10 computations (61.5% saved)

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

series30.0ms (0.8%)

Memory
-25.1MiB live, 20.2MiB allocated; 3ms 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
25.0ms
d2
@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
@-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))
1.0ms
d1
@0
((* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)) (* d2 d1))

simplify136.0ms (3.5%)

Memory
7.1MiB live, 150.6MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04458
115758
244958
3135158
4453658
0801158
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)

rewrite242.0ms (6.3%)

Memory
-5.7MiB live, 254.9MiB allocated; 81ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
01216
14516
231916
3355216
0885516
Stop Event
iter limit
node limit
iter limit
Counts
4 → 638
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 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.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 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1)) (-.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))
(*.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) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (-.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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d2 d3))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 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))) (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 d2) #s(literal 3 binary64)) (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)) (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 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d3 (neg.f64 d2))))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (-.f64 d3 (neg.f64 d2)) d1)
(*.f64 (neg.f64 d1) (-.f64 d2 d3))
(*.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 (-.f64 d2 d3) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (+.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 d2 d3)) d1)
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (-.f64 d3 (neg.f64 d2)))
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(/.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 (-.f64 d2 d3) d1))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) 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 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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) 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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3))
(/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 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 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d3) d1) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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))))
(neg.f64 (*.f64 (-.f64 d2 d3) d1))
(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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (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 (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 (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 (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 (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 (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 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 (neg.f64 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 d2) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 d1 d2))
(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 (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 (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 (neg.f64 d2) d1))
(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 (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 (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 (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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (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 (neg.f64 d2) d1))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (/.f64 (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))) (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 (*.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)) (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 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)) (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))) (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 (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)) (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 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d3) d1) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (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 (neg.f64 d2) d1))
(fma.f64 (fabs.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d1) d2 (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 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 (neg.f64 d2) d1 (*.f64 d1 d3))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (neg.f64 d3) (*.f64 d1 d2))
(fma.f64 d1 (neg.f64 d2) (*.f64 d1 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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d3) d1))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d3) d1))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 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 (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 (neg.f64 d3) d1))
(fma.f64 d2 (fabs.f64 d1) (*.f64 d1 d3))
(fma.f64 d2 (neg.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 (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 (neg.f64 d2) d1))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d2) d1))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 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 (neg.f64 d2) d1))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (neg.f64 d2) d1))
(fma.f64 d3 (fabs.f64 d1) (*.f64 d1 d2))
(fma.f64 d3 (neg.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 (neg.f64 d2) d1))
(fma.f64 d3 d1 (*.f64 d1 d2))
(-.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 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.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 (neg.f64 d2) d1))
(-.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.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 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(+.f64 (*.f64 (neg.f64 d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d1 d3))
(+.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 (neg.f64 d2) d1))
(+.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 (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))) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64))) (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))) (+.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) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.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 (-.f64 d2 d3) #s(literal 2 binary64)) (-.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 d2 d3) (/.f64 (-.f64 d2 d3) (-.f64 d2 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 (pow.f64 (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) #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 d2 d3) #s(literal 3 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.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 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 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d2 d2))) (pow.f64 (-.f64 d2 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 (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 (pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 d2 #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 d2 d3)))
(/.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 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (fma.f64 d3 d3 (*.f64 d2 d3))))
(/.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)))
(/.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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 d2 d3))
(neg.f64 (-.f64 d2 d3))
(fma.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 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 (/.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) (fma.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 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d3 d3) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d2 d3) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))
(fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 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 (/.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) (fma.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 d2 d3)) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))
(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 d2 d3)) (*.f64 d2 (/.f64 d2 (-.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 d2 (/.f64 d2 (-.f64 d2 d3))) (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))))
(-.f64 (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))
(-.f64 d2 d3)
(-.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 d2 d3))) (*.f64 d2 (/.f64 d2 (-.f64 d2 d3))))
(+.f64 d2 d3)
(+.f64 d3 d2)
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.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 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1)) (-.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) #s(literal 2 binary64))) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)))
(*.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) (fma.f64 (-.f64 d2 d3) d2 (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (-.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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d2 d3))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 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))) (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 d2) #s(literal 3 binary64)) (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)) (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 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)) (/.f64 (*.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d3 (neg.f64 d2))))
(*.f64 (/.f64 (*.f64 (-.f64 d2 d3) d1) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (-.f64 d2 d3)))
(*.f64 (-.f64 d3 (neg.f64 d2)) d1)
(*.f64 (neg.f64 d1) (-.f64 d2 d3))
(*.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 (-.f64 d2 d3) d1) (/.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 d2 d3) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 d2 (neg.f64 d3)))
(*.f64 d1 (+.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d3 (neg.f64 d2)))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 d2 d3)) d1)
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (-.f64 d3 (neg.f64 d2)))
(/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1))
(/.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 (-.f64 d2 d3) d1))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) 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 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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1)) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 d2 d3) 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 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3))
(/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) d1))
(/.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 6 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 4 binary64))) (*.f64 (-.f64 d2 d3) 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 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 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d3) d1) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (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))))
(neg.f64 (*.f64 (-.f64 d2 d3) d1))
(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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (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 (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 (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 (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 (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 (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 d1)) d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 (neg.f64 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d2 (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 (neg.f64 d2) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d1)) d3 (*.f64 d1 d2))
(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 (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 (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 (neg.f64 d2) d1))
(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 (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 (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 (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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d2) d1))
(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 (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 (neg.f64 d2) d1))
(fma.f64 (exp.f64 (log.f64 d1)) d3 (*.f64 d1 d2))
(fma.f64 (/.f64 (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))) (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 (*.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)) (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 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)) (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))) (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 (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)) (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 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 (*.f64 d1 d2) #s(literal 3 binary64)) (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 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d3 d3) d1) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) d3) d1) (/.f64 d3 (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 (/.f64 d3 (-.f64 d2 d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d3) d1) d1) (/.f64 (*.f64 (neg.f64 d3) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d3 d3) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 (*.f64 d1 d1) d3) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (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 (neg.f64 d2) d1))
(fma.f64 (fabs.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 (*.f64 d3 d3) d1) (/.f64 d1 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (*.f64 (*.f64 d1 d1) d3) (/.f64 d3 (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d1) d2 (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 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 (neg.f64 d2) d1 (*.f64 d1 d3))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (neg.f64 d3) (*.f64 d1 d2))
(fma.f64 d1 (neg.f64 d2) (*.f64 d1 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 (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 (neg.f64 d2) d1))
(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 (neg.f64 d3) d1))
(fma.f64 d2 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d3))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d3) d1))
(fma.f64 d2 (sqrt.f64 (*.f64 d1 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 (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 (neg.f64 d3) d1))
(fma.f64 d2 (fabs.f64 d1) (*.f64 d1 d3))
(fma.f64 d2 (neg.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 (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 (neg.f64 d2) d1))
(fma.f64 d3 (fabs.f64 (fabs.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 d1)) (*.f64 (neg.f64 d2) d1))
(fma.f64 d3 (sqrt.f64 (*.f64 d1 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 (neg.f64 d2) d1))
(fma.f64 d3 (exp.f64 (log.f64 d1)) (*.f64 d1 d2))
(fma.f64 d3 (/.f64 (*.f64 (*.f64 d1 d1) d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(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 (neg.f64 d2) d1))
(fma.f64 d3 (fabs.f64 d1) (*.f64 d1 d2))
(fma.f64 d3 (neg.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 (neg.f64 d2) d1))
(fma.f64 d3 d1 (*.f64 d1 d2))
(-.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 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) d1) (-.f64 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(-.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 (neg.f64 d2) d1))
(-.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.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 d2 d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (-.f64 d2 d3)))
(+.f64 (*.f64 (neg.f64 d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d1 d3))
(+.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 (neg.f64 d2) d1))
(+.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 (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 d1)) d2)
(*.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 (sqrt.f64 (*.f64 d1 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))))

eval42.0ms (1.1%)

Memory
-23.1MiB live, 77.7MiB allocated; 13ms collecting garbage
Compiler

Compiled 6 449 to 734 computations (88.6% saved)

prune6.0ms (0.1%)

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

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New3631364
Fresh000
Picked022
Done000
Total3633366
Accuracy
100.0%
Counts
366 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
55.8%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
Compiler

Compiled 20 to 17 computations (15% saved)

simplify6.0ms (0.2%)

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

localize19.0ms (0.5%)

Memory
-16.6MiB live, 28.8MiB allocated; 5ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy28.311445778194035
#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: 8.0ms
ival-mult: 6.0ms (77.9% of total)
ival-add: 1.0ms (13% 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.2MiB live, 6.2MiB 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
@0
((* (+ d3 d2) d1) (* d1 d3))
0.0ms
d1
@inf
((* (+ d3 d2) d1) (* d1 d3))
0.0ms
d3
@inf
((* (+ d3 d2) d1) (* d1 d3))

simplify164.0ms (4.2%)

Memory
-16.5MiB live, 129.5MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436
19336
231636
395036
4287736
5785236
0802736
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)

rewrite61.0ms (1.6%)

Memory
-11.3MiB live, 132.0MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
0812
12412
214312
0142312
Stop Event
iter limit
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)

eval3.0ms (0.1%)

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

Compiled 60 to 17 computations (71.7% saved)

prune1.0ms (0%)

Memory
4.7MiB live, 4.7MiB 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.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
55.8%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
51.0%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Compiler

Compiled 29 to 24 computations (17.2% saved)

simplify7.0ms (0.2%)

Memory
15.5MiB live, 15.5MiB allocated; 0ms 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

localize17.0ms (0.4%)

Memory
-0.6MiB live, 45.0MiB allocated; 2ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d2)
accuracy31.36236368254724
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Samples
13.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 (62.2% of total)
ival-add: 1.0ms (20.7% 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
5.4MiB live, 5.4MiB 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))
1.0ms
d1
@0
((* (+ 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
d2
@inf
((* (+ d3 d2) d1) (* d1 d2))

simplify101.0ms (2.6%)

Memory
18.2MiB live, 111.5MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436
19336
231636
395036
4287736
5784736
0802236
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)

rewrite98.0ms (2.5%)

Memory
-44.2MiB live, 101.8MiB allocated; 16ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
0812
12412
214312
0142312
Stop Event
iter limit
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
2.1MiB live, 2.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 60 to 17 computations (71.7% saved)

prune2.0ms (0%)

Memory
6.9MiB live, 6.9MiB 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.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
55.8%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d3))
51.0%
#s(approx (* (+ d3 d2) d1) (*.f64 d1 d2))
Compiler

Compiled 65 to 38 computations (41.5% saved)

regimes8.0ms (0.2%)

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

regimes8.0ms (0.2%)

Memory
-27.8MiB live, 17.8MiB allocated; 4ms 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:

4.0ms
d1
1.0ms
d3
1.0ms
d2
1.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
97.0%2(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
62.5%3d1
81.5%2d2
87.3%2d3
Compiler

Compiled 10 to 15 computations (-50% saved)

regimes4.0ms (0.1%)

Memory
13.2MiB live, 13.2MiB allocated; 0ms 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:

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

Compiled 10 to 15 computations (-50% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.8113847e-317
0.0
Compiler

Compiled 10 to 12 computations (-20% saved)

simplify15.0ms (0.4%)

Memory
-28.0MiB live, 28.5MiB allocated; 6ms 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 -4048045/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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 -4048045/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 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))

derivations119.0ms (3.1%)

Memory
5.1MiB live, 96.3MiB allocated; 7ms collecting garbage
Stop Event
done
Compiler

Compiled 42 to 15 computations (64.3% saved)

preprocess22.0ms (0.6%)

Memory
37.0MiB live, 37.0MiB 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...