FastMath test3

Time bar (total: 5.6s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

Compiled 13 to 11 computations (15.4% saved)

sample1.1s (18.7%)

Memory
33.5MiB live, 1 106.2MiB allocated
Samples
683.0ms7 830×0valid
83.0ms334×1valid
12.0ms92×2valid
Precisions
Click to see histograms. Total time spent on operations: 365.0ms
ival-mult: 241.0ms (66% of total)
ival-add: 99.0ms (27.1% of total)
adjust: 11.0ms (3% of total)
ival-true: 6.0ms (1.6% of total)
exact: 5.0ms (1.4% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

explain128.0ms (2.3%)

Memory
-21.8MiB live, 139.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
80-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
00-0-(*.f64 d1 #s(literal 3 binary64))
00-0-(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
00-0-#s(literal 3 binary64)
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 d3)
00-0-d2
00-0-d1
00-0-d3
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))nan-rescue80
(*.f64 d1 d2)overflow29
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))overflow29
(*.f64 d1 d3)overflow33
Confusion
Predicted +Predicted -
+80
-0248
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+800
-00248
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0248
18
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
52.0ms464×0valid
3.0ms28×1valid
3.0ms18×2valid
0.0ms3valid
Compiler

Compiled 77 to 31 computations (59.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 11.0ms (60.5% of total)
ival-add: 5.0ms (27.5% of total)
adjust: 1.0ms (5.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess258.0ms (4.6%)

Memory
-1.8MiB live, 77.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03692
112370
244064
3111063
4210063
5351263
6483663
7513763
8535063
9540363
10541863
11616263
12686063
13687363
14687363
15687363
16687363
17688863
18690363
19691363
0911
0149
1287
2767
31817
43487
55427
68847
712857
815277
916377
1016977
016977
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 11 to 9 computations (18.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 11 to 9 computations (18.2% saved)

simplify46.0ms (0.8%)

Memory
-3.6MiB live, 34.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 3 binary64))
cost-diff2
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
cost-diff2
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0931
01427
12825
27625
318125
434825
554225
688425
7128525
8152725
9163725
10169725
0169725
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 3 binary64))
d1
#s(literal 3 binary64)
(*.f64 d1 d2)
d2
(*.f64 d1 d3)
d3
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
d1
#s(literal 3 binary64)
(*.f64 d1 d2)
(*.f64 d2 d1)
d2
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize22.0ms (0.4%)

Memory
32.3MiB live, 32.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d2)
accuracy0.0
(*.f64 d1 #s(literal 3 binary64))
accuracy0.0546875
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
accuracy1.925768864981235
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Samples
14.0ms241×0valid
1.0ms2valid
1.0ms1valid
0.0ms3valid
Compiler

Compiled 33 to 11 computations (66.7% saved)

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

series17.0ms (0.3%)

Memory
-25.8MiB live, 12.1MiB allocated
Counts
4 → 16
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d2))
(* 3 d1)
(* d1 d2)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
Calls

9 calls:

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

simplify903.0ms (16%)

Memory
-13.1MiB live, 117.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05690
120388
267788
3306088
4731688
0804088
Stop Event
iter limit
node limit
Counts
16 → 16
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d2))
(* 3 d1)
(* d1 d2)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -1 d2) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d1 (+ 3 d2))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d1 (- (* -1 d2) 3)))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)

rewrite385.0ms (6.8%)

Memory
4.9MiB live, 201.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
01420
15218
247018
3723718
0848918
Stop Event
iter limit
node limit
iter limit
Counts
4 → 260
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 d3 d1) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(*.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (/.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 (neg.f64 d1) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d3 d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 9 binary64) d1) d1 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 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 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 9 binary64) d1) d1 (*.f64 (*.f64 (+.f64 d3 d2) d1) (-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (*.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (+.f64 d3 d2)))))
(/.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 9 binary64) d1) d1 (*.f64 (*.f64 (+.f64 d3 d2) d1) (-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (fma.f64 (*.f64 d3 d1) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (+.f64 d3 d2) d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(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 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 27 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 #s(literal 27 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 27 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 27 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d3 d1) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d3 d1) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (*.f64 d3 d1))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 d1 (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) d1) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(fma.f64 d1 (-.f64 d2 #s(literal -3 binary64)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 (-.f64 d2 #s(literal -3 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 d1 (-.f64 d2 #s(literal -3 binary64)) (*.f64 d3 d1))
(fma.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 d2)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 d2)) (*.f64 d3 d1))
(fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 d3 d2) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(-.f64 (fma.f64 d3 d1 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2)))))
(-.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d1) d2))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d2 d1) (fma.f64 #s(literal -3 binary64) d1 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 #s(literal 3 binary64) d1)))
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 d3 d1)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d3 d2)))
(+.f64 (fma.f64 d3 d1 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 9 binary64) d1) d1 (*.f64 (*.f64 (+.f64 d3 d2) d1) (-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 9 binary64) d1) d1 (*.f64 (*.f64 (+.f64 d3 d2) d1) (-.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) (*.f64 d2 d1))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) d3)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 d3 d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d3)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(*.f64 d1 (-.f64 d2 #s(literal -3 binary64)))
(*.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 d2)))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (fma.f64 #s(literal -3 binary64) d1 (*.f64 d2 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 27 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (fma.f64 #s(literal -3 binary64) d1 (*.f64 d2 d1)))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (neg.f64 d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) d1) d1) (/.f64 (*.f64 #s(literal -3 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) d1) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 9 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal 9 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (/.f64 #s(literal 3 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal -3 binary64) d1) (/.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 #s(literal 27 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 27 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) 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) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 d2 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal 3 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(fma.f64 d1 d2 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (*.f64 d2 d1) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) d2))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d2 d1)
(*.f64 d1 d2)
(neg.f64 (*.f64 (neg.f64 d1) d2))

eval36.0ms (0.6%)

Memory
17.8MiB live, 55.9MiB allocated
Compiler

Compiled 9 028 to 779 computations (91.4% saved)

prune5.0ms (0.1%)

Memory
13.8MiB live, 13.8MiB allocated
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New2615266
Fresh000
Picked101
Done000
Total2625267
Accuracy
100.0%
Counts
267 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
75.2%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
62.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
37.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
Compiler

Compiled 124 to 100 computations (19.4% saved)

simplify76.0ms (1.4%)

Memory
-16.3MiB live, 31.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
cost-diff0
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
cost-diff0
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
cost-diff3
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
cost-diff0
(*.f64 d2 d1)
cost-diff0
(+.f64 d3 #s(literal 3 binary64))
cost-diff1
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
cost-diff0
(-.f64 d3 #s(literal -3 binary64))
cost-diff0
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
cost-diff0
(*.f64 d3 d1)
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
cost-diff0
(+.f64 d3 d2)
cost-diff0
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
cost-diff0
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029137
046132
186128
2185126
3407126
4826126
51441126
62238126
72862126
83289126
93556126
103646126
113686126
03686125
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(+.f64 d3 d2)
d3
d2
#s(literal 3 binary64)
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(-.f64 d3 #s(literal -3 binary64))
d3
#s(literal -3 binary64)
d1
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
d1
(+.f64 d3 #s(literal 3 binary64))
d3
#s(literal 3 binary64)
(*.f64 d2 d1)
d2
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
d3
Outputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.f64 d3 d2)
(+.f64 d2 d3)
d3
d2
#s(literal 3 binary64)
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 d3 d1)
(*.f64 d1 d3)
d3
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 (+.f64 #s(literal 3 binary64) d3) d1)
(-.f64 d3 #s(literal -3 binary64))
d3
#s(literal -3 binary64)
d1
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
d1
(+.f64 d3 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d3)
d3
#s(literal 3 binary64)
(*.f64 d2 d1)
(*.f64 d1 d2)
d2
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
d3

localize145.0ms (2.6%)

Memory
-10.0MiB live, 146.5MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy1.925768864981235
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
accuracy4.995536649835091
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
accuracy8.795535786985141
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
accuracy0.0
(+.f64 d3 #s(literal 3 binary64))
accuracy0.0
(*.f64 d2 d1)
accuracy0.5078069952111204
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
accuracy0.0
(-.f64 d3 #s(literal -3 binary64))
accuracy0.078125
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
accuracy23.843787413663176
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
accuracy0.0
(*.f64 d3 d1)
accuracy39.81350460477955
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
accuracy0.0
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
accuracy0.0
(+.f64 d3 d2)
accuracy0.0234375
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
Samples
83.0ms215×0valid
11.0ms16×2valid
9.0ms19×1valid
3.0ms3valid
Compiler

Compiled 130 to 29 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-add: 57.0ms (67.2% of total)
ival-mult: 16.0ms (18.9% of total)
adjust: 4.0ms (4.7% of total)
ival-sub: 4.0ms (4.7% of total)
ival-div: 2.0ms (2.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series23.0ms (0.4%)

Memory
12.2MiB live, 49.8MiB allocated
Counts
16 → 58
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(+.f64 d3 d2)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(-.f64 d3 #s(literal -3 binary64))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(+.f64 d3 #s(literal 3 binary64))
(*.f64 d2 d1)
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(*.f64 d1 d3)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 3 d3))
(* d1 d2)
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* d1 (- 9 (pow d2 2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
d3
(+ d2 d3)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
9
(+ 9 (* -1 (pow d2 2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ 3 d2)
3
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
Calls

9 calls:

TimeVariablePointExpression
5.0ms
d1
@inf
((* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (+ d3 d2) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* d3 d1) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (+ (* d1 (+ d3 3)) (* d2 d1)) (+ d3 3) (* d2 d1) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
4.0ms
d2
@0
((* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (+ d3 d2) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* d3 d1) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (+ (* d1 (+ d3 3)) (* d2 d1)) (+ d3 3) (* d2 d1) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
3.0ms
d1
@-inf
((* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (+ d3 d2) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* d3 d1) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (+ (* d1 (+ d3 3)) (* d2 d1)) (+ d3 3) (* d2 d1) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
2.0ms
d1
@0
((* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (+ d3 d2) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* d3 d1) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (+ (* d1 (+ d3 3)) (* d2 d1)) (+ d3 3) (* d2 d1) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
2.0ms
d2
@inf
((* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (+ d3 d2) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* d3 d1) (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (+ (* d1 (+ d3 3)) (* d2 d1)) (+ d3 3) (* d2 d1) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))

simplify139.0ms (2.5%)

Memory
6.3MiB live, 163.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0169412
1611409
21753408
36723408
08363393
Stop Event
iter limit
node limit
Counts
58 → 56
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 3 d3))
(* d1 d2)
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* d1 (- 9 (pow d2 2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
d3
(+ d2 d3)
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
9
(+ 9 (* -1 (pow d2 2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ 3 d2)
3
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* d1 d3)
(*.f64 d1 d3)
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(+ 3 d3)
(-.f64 d3 #s(literal -3 binary64))
(+ 3 (+ d2 d3))
(-.f64 d2 (-.f64 #s(literal -3 binary64) d3))
d3
(+ d2 d3)
(+.f64 d2 d3)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* 9 d1)
(*.f64 #s(literal 9 binary64) d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
9
#s(literal 9 binary64)
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2)
(* d2 (+ 1 (/ d3 d2)))
(fma.f64 (/.f64 d3 d2) d2 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* -1 (* d1 (pow d2 2)))
(*.f64 (*.f64 d1 d2) (neg.f64 d2))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 d1 d2) d2) #s(literal 9 binary64) (neg.f64 d1)) d2) d2)
(* -1 (pow d2 2))
(*.f64 (neg.f64 d2) d2)
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) d2) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) #s(literal 1 binary64)) (neg.f64 d2))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 d3) d2) #s(literal 1 binary64)) (neg.f64 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 d1 (fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* d1 (+ 3 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(+ 3 d2)
(-.f64 d2 #s(literal -3 binary64))
3
#s(literal 3 binary64)
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(-.f64 d2 (-.f64 #s(literal -3 binary64) d3))
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d3 (+ 1 (* 3 (/ 1 d3))))
(-.f64 d3 #s(literal -3 binary64))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -3 binary64) d2) d3) #s(literal 1 binary64)) (neg.f64 d3))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 d2) d3) #s(literal 1 binary64)) (neg.f64 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)

rewrite195.0ms (3.4%)

Memory
-7.0MiB live, 275.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029113
046100
120490
2161090
0818890
Stop Event
iter limit
node limit
iter limit
Counts
16 → 711
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(+.f64 d3 d2)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(-.f64 d3 #s(literal -3 binary64))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(+.f64 d3 #s(literal 3 binary64))
(*.f64 d2 d1)
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(*.f64 d1 d3)
Outputs
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) (neg.f64 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))) (-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 3 binary64) d3)) d1) (/.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) d1) (/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d2) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 d2 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d2 d1 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (*.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (-.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64))) (-.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (-.f64 (*.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (*.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (*.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (fma.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 27 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))) (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 d2))) (sqrt.f64 (neg.f64 (neg.f64 d2))) (+.f64 #s(literal 3 binary64) d3))
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (neg.f64 d2)) (+.f64 #s(literal 3 binary64) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 #s(literal 3 binary64) d3))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (-.f64 d3 (+.f64 #s(literal 3 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2))))) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(+.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(+.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(+.f64 (+.f64 #s(literal 3 binary64) d2) d3)
(+.f64 (+.f64 #s(literal 3 binary64) d3) d2)
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(+.f64 d2 (+.f64 #s(literal 3 binary64) d3))
(+.f64 d3 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))))) (-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (-.f64 (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)))) (neg.f64 (neg.f64 (-.f64 d3 d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (*.f64 (-.f64 d3 d2) (*.f64 d2 d2))) (pow.f64 (-.f64 d3 d2) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) (*.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) (pow.f64 d2 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))))
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (-.f64 d3 d2))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 d2))) (sqrt.f64 (neg.f64 (neg.f64 d2))) d3)
(fma.f64 (sqrt.f64 (neg.f64 d2)) (sqrt.f64 (neg.f64 d2)) d3)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d3)
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)) (-.f64 d3 d2)))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 (neg.f64 d2) d2) (-.f64 d3 d2)))
(+.f64 d2 d3)
(+.f64 d3 d2)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) d1)) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (+.f64 #s(literal -3 binary64) d3))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (fma.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (fma.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (*.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))) (*.f64 (+.f64 #s(literal -3 binary64) d3) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -27 binary64))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d3))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(-.f64 d3 #s(literal -3 binary64))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) (neg.f64 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))) (-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 3 binary64) d3)) d1) (/.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) d1) (/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d2) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 d2 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d2 d1 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))) (*.f64 (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))) (-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (-.f64 (*.f64 (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 (-.f64 d3 #s(literal 3 binary64)) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))) #s(literal 27 binary64))) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (neg.f64 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))))
(+.f64 (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))) (/.f64 #s(literal 27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) d3)))))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) (neg.f64 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))) (-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 27 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (+.f64 #s(literal 3 binary64) d3)) d1) (/.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (+.f64 #s(literal 3 binary64) d3) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) d1) (/.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) d1) (/.f64 (+.f64 #s(literal 3 binary64) d2) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 2 binary64)) d1) (/.f64 (pow.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d3) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (/.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d3) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)) (*.f64 d1 d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 #s(literal 3 binary64) d3) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d1 d2 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 d2 d1 (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (*.f64 d1 d3) (*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 #s(literal 3 binary64) d3)) d1))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d3)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) d2) d1)))))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1)) (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 3 binary64) d2) d1))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 #s(literal 3 binary64) d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 #s(literal 3 binary64) d2) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (+.f64 #s(literal 3 binary64) d2) d1)
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d2) (*.f64 (neg.f64 (neg.f64 d1)) d2))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1) (*.f64 (*.f64 d1 d2) (*.f64 #s(literal -3 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d2) (*.f64 (neg.f64 (neg.f64 d1)) d2)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)) (neg.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)))
(neg.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) d1) (/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 3 binary64))) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 d1 #s(literal 3 binary64))) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2))))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) #s(literal 3 binary64)))
(-.f64 (*.f64 d1 d2) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2)))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2)))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d1) d2)))))
(+.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) (-.f64 #s(literal 3 binary64) d2)))
(+.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) (-.f64 #s(literal 3 binary64) d2)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 9 binary64) d1)) (*.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1))) (-.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 #s(literal 9 binary64))) (*.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) (*.f64 d1 (*.f64 (neg.f64 d2) d2)))) (-.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 (neg.f64 d2) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 9 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 9 binary64) d1) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1)) (*.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 #s(literal 9 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) (*.f64 d1 (*.f64 (neg.f64 d2) d2))) (*.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 (neg.f64 d2) d2))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(fma.f64 #s(literal 9 binary64) d1 (*.f64 (*.f64 (neg.f64 d2) d2) d1))
(fma.f64 d1 #s(literal 9 binary64) (*.f64 d1 (*.f64 (neg.f64 d2) d2)))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 (neg.f64 d2) d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (-.f64 (*.f64 (neg.f64 d2) d2) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d2) #s(literal 3 binary64))) (+.f64 #s(literal 81 binary64) (fma.f64 (*.f64 (neg.f64 (neg.f64 d2)) d2) (*.f64 (neg.f64 (neg.f64 d2)) d2) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d2)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 (neg.f64 d2) d2) #s(literal 9 binary64)))))
(/.f64 (+.f64 #s(literal 729 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)) #s(literal 3 binary64))) (+.f64 #s(literal 81 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)) (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2))) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))))
(/.f64 (-.f64 (*.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (pow.f64 d2 #s(literal 4 binary64)))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (+.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(fma.f64 (neg.f64 d2) d2 #s(literal 9 binary64))
(fma.f64 d2 (neg.f64 d2) #s(literal 9 binary64))
(-.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(-.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d2))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(+.f64 (/.f64 #s(literal 729 binary64) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))))
(+.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d2) (*.f64 d2 d2)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(+.f64 (*.f64 (neg.f64 d2) d2) #s(literal 9 binary64))
(+.f64 #s(literal 9 binary64) (*.f64 (neg.f64 (neg.f64 d2)) (neg.f64 d2)))
(+.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))
(*.f64 d1 d3)
(*.f64 d3 d1)

eval90.0ms (1.6%)

Memory
-6.9MiB live, 106.2MiB allocated
Compiler

Compiled 13 038 to 1 687 computations (87.1% saved)

prune13.0ms (0.2%)

Memory
-10.2MiB live, 34.1MiB allocated
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New4293432
Fresh000
Picked145
Done000
Total4307437
Accuracy
100.0%
Counts
437 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
62.7%
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
67.7%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
62.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
28.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
37.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
Compiler

Compiled 94 to 77 computations (18.1% saved)

simplify38.0ms (0.7%)

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

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
cost-diff0
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
cost-diff0
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
cost-diff2
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
cost-diff0
(-.f64 d2 #s(literal -3 binary64))
cost-diff0
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
cost-diff0
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
cost-diff0
#s(approx (- d3 -3) #s(literal 3 binary64))
cost-diff0
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028116
036114
167112
2145110
3295110
4505110
5741110
61113110
71543110
81805110
91920110
101980110
01980110
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
#s(literal 3 binary64)
d1
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
d2
#s(literal -3 binary64)
d1
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
#s(literal 9 binary64)
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
d2
(*.f64 d1 d3)
d3
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
#s(literal 3 binary64)
d1
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
d2
#s(literal -3 binary64)
d1
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 (+.f64 (/.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) d3) d1)
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
#s(literal 9 binary64)
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
d2
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize93.0ms (1.6%)

Memory
10.8MiB live, 175.6MiB allocated
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy1.925768864981235
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
accuracy4.995536649835091
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
accuracy8.795535786985141
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
accuracy32.2372520927269
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
accuracy0.0
(-.f64 d2 #s(literal -3 binary64))
accuracy0.0234375
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
accuracy22.147375424922956
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
accuracy0.078125
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
accuracy23.843787413663176
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
accuracy29.29603886168425
#s(approx (- d3 -3) #s(literal 3 binary64))
Samples
61.0ms215×0valid
9.0ms19×1valid
6.0ms16×2valid
4.0ms3valid
Compiler

Compiled 90 to 25 computations (72.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-mult: 12.0ms (28.7% of total)
ival-sub: 11.0ms (26.3% of total)
ival-add: 11.0ms (26.3% of total)
adjust: 5.0ms (12% of total)
ival-div: 2.0ms (4.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series13.0ms (0.2%)

Memory
-5.4MiB live, 33.5MiB allocated
Counts
10 → 53
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* d1 (- 9 (pow d2 2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
3
(+ 3 d2)
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
9
(+ 9 (* -1 (pow d2 2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
Calls

9 calls:

TimeVariablePointExpression
3.0ms
d1
@0
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (- d2 -3) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)))
2.0ms
d1
@-inf
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (- d2 -3) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)))
2.0ms
d1
@inf
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (- d2 -3) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)))
1.0ms
d2
@-inf
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (- d2 -3) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)))
1.0ms
d2
@inf
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (* (- d3 -3) d1) (- d3 -3) (* (+ (+ d3 d2) 3) d1) (+ (+ d3 d2) 3) (- d2 -3) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)))

simplify120.0ms (2.1%)

Memory
5.4MiB live, 162.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0155341
1559339
21635337
36960337
08119332
Stop Event
iter limit
node limit
Counts
53 → 51
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* d1 (- 9 (pow d2 2)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
3
(+ 3 d2)
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
9
(+ 9 (* -1 (pow d2 2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(* d1 (- 9 (pow d2 2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ 3 d3)
(-.f64 d3 #s(literal -3 binary64))
(+ 3 (+ d2 d3))
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
3
#s(literal 3 binary64)
(+ 3 d2)
(-.f64 d2 #s(literal -3 binary64))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* 9 d1)
(*.f64 #s(literal 9 binary64) d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
9
#s(literal 9 binary64)
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(* d2 (+ 1 (* 3 (/ 1 d2))))
(-.f64 d2 #s(literal -3 binary64))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* -1 (* d1 (pow d2 2)))
(*.f64 (*.f64 d2 d1) (neg.f64 d2))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 d1 d2) d2) #s(literal 9 binary64) (neg.f64 d1)) d2) d2)
(* -1 (pow d2 2))
(*.f64 (neg.f64 d2) d2)
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) d2) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -3 binary64) d3) d2) #s(literal 1 binary64)) (neg.f64 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* d1 (+ 3 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(-.f64 d3 #s(literal -3 binary64))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -3 binary64) d2) d3) #s(literal 1 binary64)) (neg.f64 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)

rewrite204.0ms (3.6%)

Memory
-27.4MiB live, 249.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028100
03698
116996
2133596
0843695
Stop Event
iter limit
node limit
iter limit
Counts
10 → 85
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
(*.f64 d1 #s(approx (- d3 -3) #s(literal 3 binary64)))
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
(*.f64 d1 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))))
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2))) (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))) (*.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))))) (+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (fma.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (fma.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (*.f64 (+.f64 #s(literal -3 binary64) d2) #s(literal 9 binary64))) (*.f64 (+.f64 #s(literal -3 binary64) d2) (+.f64 #s(literal -3 binary64) d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (*.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))) #s(literal -27 binary64))) (*.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))))
(/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))))
(-.f64 d2 #s(literal -3 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (fma.f64 d3 d1 (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (*.f64 (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 d3 d1))
(fma.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))
(fma.f64 d1 (/.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (/.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 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 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d1))))
(+.f64 (*.f64 d3 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (*.f64 d3 d1))
(*.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (/.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (neg.f64 d1) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d2)))
(neg.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1)
(*.f64 d1 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)))
#s(approx (- 9 (* d2 d2)) #s(literal 9 binary64))

eval13.0ms (0.2%)

Memory
31.7MiB live, 31.7MiB allocated
Compiler

Compiled 4 722 to 415 computations (91.2% saved)

prune6.0ms (0.1%)

Memory
-24.3MiB live, 13.6MiB allocated
Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New1101111
Fresh000
Picked033
Done044
Total1108118
Accuracy
100.0%
Counts
118 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
62.7%
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
67.7%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
62.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
28.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
37.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
41.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
Compiler

Compiled 109 to 88 computations (19.3% saved)

simplify30.0ms (0.5%)

Memory
6.1MiB live, 43.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
01120
01218
12616
27416
317916
434616
554016
688216
7128316
8152516
9163516
10169516
0169516
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1

localize54.0ms (1%)

Memory
-0.8MiB live, 94.4MiB allocated
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d2 d1)
accuracy37.534098052174635
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
Samples
48.0ms246×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 18 to 12 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-add: 25.0ms (77.7% of total)
ival-mult: 7.0ms (21.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
9.4MiB live, 9.4MiB allocated
Counts
2 → 11
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 d2)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
Calls

9 calls:

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

simplify108.0ms (1.9%)

Memory
-32.4MiB live, 128.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04469
116265
255965
3259565
4669465
0848265
Stop Event
iter limit
node limit
Counts
11 → 11
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 d2)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(+ (* 3 d1) (* d1 d2))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)

rewrite193.0ms (3.4%)

Memory
30.3MiB live, 221.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01118
01216
15014
246814
3725114
0850314
Stop Event
iter limit
node limit
iter limit
Counts
2 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(neg.f64 (*.f64 (neg.f64 d1) d2))

eval1.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Compiler

Compiled 149 to 34 computations (77.2% saved)

prune4.0ms (0.1%)

Memory
12.5MiB live, 12.5MiB allocated
Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New909
Fresh000
Picked011
Done077
Total9817
Accuracy
100.0%
Counts
17 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
62.7%
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
67.7%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
62.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
28.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
37.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
41.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
Compiler

Compiled 244 to 140 computations (42.6% saved)

regimes16.0ms (0.3%)

Memory
-3.1MiB live, 35.2MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 #s(approx (- 9 (* d2 d2)) #s(literal 9 binary64)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
Outputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
Calls

4 calls:

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

Compiled 14 to 18 computations (-28.6% saved)

regimes12.0ms (0.2%)

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

4 calls:

5.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
2.0ms
d3
2.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
69.6%2d1
94.2%2d2
92.7%2d3
96.4%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 14 to 18 computations (-28.6% saved)

regimes2.0ms (0%)

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

1 calls:

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

Compiled 11 to 9 computations (18.2% saved)

regimes5.0ms (0.1%)

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

3 calls:

2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
2.0ms
d2
2.0ms
d3
Results
AccuracySegmentsBranch
74.7%3d3
79.1%3d2
80.4%3(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 13 to 15 computations (-15.4% saved)

regimes6.0ms (0.1%)

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

3 calls:

3.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
1.0ms
d2
1.0ms
d3
Results
AccuracySegmentsBranch
66.6%2d3
68.4%2d2
71.1%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 13 to 15 computations (-15.4% saved)

regimes5.0ms (0.1%)

Memory
17.2MiB live, 17.2MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

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

Compiled 14 to 18 computations (-28.6% saved)

bsearch0.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.0871665453969224e-192
2.5732813724539984e-303
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.0871665453969224e-192
2.5732813724539984e-303
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.304646878879475e+70
3.211461041056528e+82
0.0ms
-2.0871665453969224e-192
2.5732813724539984e-303
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.0871665453969224e-192
2.5732813724539984e-303
Compiler

Compiled 14 to 15 computations (-7.1% saved)

simplify34.0ms (0.6%)

Memory
-26.2MiB live, 52.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043213
164195
2119195
3221195
4388195
5577195
6905195
71308195
81550195
91660195
101720195
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 100000000000000004188152556421145795899143386664033828314342771180699648 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
Outputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal 100000000000000004188152556421145795899143386664033828314342771180699648 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -2568425733177917/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 binary64)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))

soundness1.1s (19.4%)

Memory
17.9MiB live, 538.5MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155341
1559339
21635337
36960337
08119332
0169412
1611409
21753408
36723408
08363393
0924
01420
15218
247018
3723718
0848918
05690
120388
267788
3306088
4731688
0804088
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 400 to 201 computations (49.8% saved)

preprocess49.0ms (0.9%)

Memory
11.0MiB live, 85.0MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 526 to 150 computations (71.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...