FastMath test3

Time bar (total: 11.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

sample981.0ms (8.9%)

Memory
36.8MiB live, 1 141.2MiB allocated
Samples
625.0ms7 820×0valid
37.0ms349×1valid
11.0ms87×2valid
Precisions
Click to see histograms. Total time spent on operations: 390.0ms
ival-mult: 293.0ms (75.1% of total)
ival-add: 74.0ms (19% of total)
adjust: 9.0ms (2.3% of total)
ival-true: 6.0ms (1.5% of total)
exact: 5.0ms (1.3% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

explain143.0ms (1.3%)

Memory
-22.3MiB live, 143.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
40-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-rescue40
(*.f64 d1 d2)overflow28
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))overflow28
(*.f64 d1 d3)overflow39
Confusion
Predicted +Predicted -
+40
-0252
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+400
-00252
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
47.0ms456×0valid
4.0ms26×2valid
3.0ms30×1valid
Compiler

Compiled 108 to 40 computations (63% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 23.0ms (74.9% of total)
ival-add: 5.0ms (16.3% of total)
adjust: 1.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess254.0ms (2.3%)

Memory
2.2MiB live, 82.9MiB 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.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 11 to 9 computations (18.2% saved)

simplify35.0ms (0.3%)

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

localize46.0ms (0.4%)

Memory
-1.4MiB live, 38.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d2)
accuracy0.0
(*.f64 d1 #s(literal 3 binary64))
accuracy0.1328125
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
accuracy0.9218708716604117
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Samples
36.0ms223×0valid
3.0ms18×2valid
2.0ms15×1valid
Compiler

Compiled 64 to 20 computations (68.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 28.0ms (88.6% of total)
ival-add: 3.0ms (9.5% of total)
adjust: 1.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series8.0ms (0.1%)

Memory
13.1MiB live, 13.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
2.0ms
d1
@inf
((+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (+ (* d1 3) (* d1 d2)) (* d1 3) (* d1 d2))
1.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))

simplify145.0ms (1.3%)

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

rewrite487.0ms (4.4%)

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

eval41.0ms (0.4%)

Memory
19.3MiB live, 55.8MiB allocated
Compiler

Compiled 9 028 to 779 computations (91.4% saved)

prune71.0ms (0.6%)

Memory
-28.4MiB live, 35.7MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2597266
Fresh000
Picked101
Done000
Total2607267
Accuracy
100.0%
Counts
267 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
65.6%
(+.f64 (/.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 d1 d3))
54.5%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
99.9%
(*.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))
43.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
Compiler

Compiled 184 to 146 computations (20.7% saved)

simplify82.0ms (0.7%)

Memory
-7.2MiB live, 29.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
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 d2)
cost-diff0
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
cost-diff0
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) 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) d1)
cost-diff1
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023105
035102
17095
214095
328495
445495
563695
698695
7132995
8152395
9162395
10166895
0166895
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
d1
#s(literal 3 binary64)
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
d3
d2
#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
(*.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
(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
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
d1
#s(literal 3 binary64)
(*.f64 (+.f64 d3 d2) d1)
(*.f64 (+.f64 d2 d3) d1)
(+.f64 d3 d2)
(+.f64 d2 d3)
d3
d2
#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))
#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 (+.f64 d3 #s(literal 3 binary64)) d1)
(-.f64 d3 #s(literal -3 binary64))
d3
#s(literal -3 binary64)
d1
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(+.f64 d3 d2)
(+.f64 d2 d3)
d3
d2
#s(literal 3 binary64)
d1
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
d1
(+.f64 d3 #s(literal 3 binary64))
d3
#s(literal 3 binary64)
(*.f64 d2 d1)
d2

localize69.0ms (0.6%)

Memory
23.4MiB live, 100.5MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 d3 #s(literal 3 binary64))
accuracy0.0
(*.f64 d2 d1)
accuracy0.5273382452111204
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
accuracy0.0
(+.f64 d3 d2)
accuracy0.00390625
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
accuracy0.0546875
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
accuracy0.0
(-.f64 d3 #s(literal -3 binary64))
accuracy0.078125
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
accuracy23.877721669085066
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
accuracy0.0
(*.f64 d3 d1)
accuracy36.158752407894454
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
accuracy0.0
(+.f64 d3 d2)
accuracy0.00390625
(*.f64 (+.f64 d3 d2) d1)
accuracy0.0234375
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
Samples
44.0ms232×0valid
6.0ms10×1valid
6.0ms14×2valid
Compiler

Compiled 204 to 48 computations (76.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 16.0ms (55.1% of total)
ival-add: 8.0ms (27.6% of total)
adjust: 3.0ms (10.3% of total)
ival-sub: 1.0ms (3.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series44.0ms (0.4%)

Memory
-21.5MiB live, 23.7MiB allocated
Counts
13 → 46
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (+.f64 d3 d2) d1)
(+.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))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #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)
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ d2 d3))
(* d1 d3)
(* d1 (+ 3 d3))
(* d1 d2)
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 d3))
d3
(+ d2 d3)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ (* 3 d1) (* d1 d2))
(* 3 d1)
3
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ 3 d2)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
Calls

9 calls:

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

simplify96.0ms (0.9%)

Memory
-10.7MiB live, 67.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129238
1485237
21386237
35168237
08409237
Stop Event
iter limit
node limit
Counts
46 → 44
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ d2 d3))
(* d1 d3)
(* d1 (+ 3 d3))
(* d1 d2)
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 d3))
d3
(+ d2 d3)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(+ (* 3 d1) (* d1 d2))
(* 3 d1)
3
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ 3 d2)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d1 (+ d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 3 d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #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 d2 d3) #s(literal -3 binary64)) d1)
(+ (* d1 d2) (* d1 d3))
(*.f64 (+.f64 d2 d3) d1)
d3
(+ d2 d3)
(+.f64 d2 d3)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(+ 3 d3)
(-.f64 d3 #s(literal -3 binary64))
(+ 3 (+ d2 d3))
(-.f64 (+.f64 d2 d3) #s(literal -3 binary64))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 (+.f64 d2 d3) d1)
d2
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d2 d3)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(-.f64 (+.f64 d2 d3) #s(literal -3 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 (+.f64 d2 d3) d1)
(* -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 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #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))
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
3
#s(literal 3 binary64)
(* d1 (+ 3 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(+ 3 d2)
(-.f64 d2 #s(literal -3 binary64))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 (+.f64 d2 d3) d1)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* 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 (+ 3 d2)) d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(-.f64 (+.f64 d2 d3) #s(literal -3 binary64))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 (+.f64 d2 d3) d1)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* -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 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(-.f64 (+.f64 d2 d3) #s(literal -3 binary64))

rewrite746.0ms (6.8%)

Memory
41.9MiB live, 227.6MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02385
03582
116575
2126375
0841975
Stop Event
iter limit
node limit
iter limit
Counts
13 → 697
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (+.f64 d3 d2) d1)
(+.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))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(+.f64 (+.f64 d3 d2) #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)
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(*.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) (neg.f64 d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))) (fma.f64 d3 d1 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))) (fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))) (fma.f64 d2 d1 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))) (fma.f64 #s(literal 3 binary64) d1 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal -3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 (neg.f64 d1) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(/.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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) 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 (neg.f64 (*.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (-.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 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 #s(literal 27 binary64) (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 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) 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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.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 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 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) 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 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(/.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3)))))
(/.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 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.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 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1))))))
(/.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))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 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 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (+.f64 d3 #s(literal 3 binary64))) d1) (/.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d3 #s(literal 3 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(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) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) d1) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 d2 d1))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d2 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 d2 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(-.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d2))) d1))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d1))) d3))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 d2 d3)))) d1))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 d2 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 d1)) d3))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 d1 (+.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 d2 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) d1)) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.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 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 d3 d1))))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 d2 d1 (*.f64 (neg.f64 d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 d3 d1)))))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 d3 d1))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 d1) (*.f64 d3 d1))))))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d3 d3) (-.f64 d3 d2))) (*.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 (*.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 d3) (-.f64 d2 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 d3) (-.f64 d2 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)))
(-.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 d2) d2) (-.f64 d3 d2)))
(+.f64 d2 d3)
(+.f64 d3 d2)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
(*.f64 d1 d3)
#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 (*.f64 d3 d3) #s(literal 9 binary64)) d1) (+.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 d1 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64))) (+.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 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3))) (*.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 (*.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))))) (*.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 (-.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 (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 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(-.f64 d3 #s(literal -3 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(*.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) (neg.f64 d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))) (fma.f64 d3 d1 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))) (fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))) (fma.f64 d2 d1 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))) (fma.f64 #s(literal 3 binary64) d1 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal -3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 (neg.f64 d1) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(/.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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) 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 (neg.f64 (*.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (-.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 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 #s(literal 27 binary64) (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 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) 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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.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 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 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) 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 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(/.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3)))))
(/.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 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.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 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1))))))
(/.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))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 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 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (+.f64 d3 #s(literal 3 binary64))) d1) (/.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d3 #s(literal 3 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(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) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) d1) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 d2 d1))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d2 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 d2 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(-.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d2))) d1))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d1))) d3))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 d2 d3)))) d1))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 d2 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 d1)) d3))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))
(/.f64 (-.f64 (*.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)))) (*.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 (*.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 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.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 (+.f64 d2 d3) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 27 binary64) (-.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)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 27 binary64) (-.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 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d3 d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))
(/.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 d2 (+.f64 d3 #s(literal 3 binary64))))
(/.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 (+.f64 d2 d3) #s(literal 3 binary64)))) #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 (+.f64 d2 d3) #s(literal 3 binary64)))) #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 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.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 (+.f64 d2 d3) #s(literal 3 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 27 binary64) (-.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)) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 27 binary64) (-.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 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d2 (+.f64 d3 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(/.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 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.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 (*.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 (+.f64 d2 d3) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64))) #s(literal 27 binary64))) (*.f64 (-.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 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64))) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(/.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 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (-.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 2 binary64)) #s(literal 9 binary64)) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 27 binary64) (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 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 27 binary64) (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 (+.f64 d2 d3) #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))
(-.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 (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 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 #s(literal 3 binary64)))))))
(+.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.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 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(+.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 (+.f64 d2 d3) #s(literal 3 binary64))))) (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(+.f64 (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.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 (+.f64 d2 d3) #s(literal 3 binary64)))))
(+.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 (+.f64 d2 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 27 binary64) (-.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 d2 #s(literal 3 binary64)) d3)
(+.f64 (+.f64 d3 #s(literal 3 binary64)) d2)
(+.f64 (+.f64 d2 d3) #s(literal 3 binary64))
(+.f64 d2 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))
(+.f64 #s(literal 3 binary64) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(*.f64 d1 (-.f64 #s(literal 3 binary64) (neg.f64 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) (neg.f64 d2)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))) (fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))) (fma.f64 d3 d1 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))) (fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))) (fma.f64 d2 d1 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))) (fma.f64 #s(literal 3 binary64) d1 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal -3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)))) (fma.f64 (+.f64 d2 d3) d1 (*.f64 (neg.f64 d1) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (fma.f64 (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #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 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(/.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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) 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 (neg.f64 (*.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 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 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (-.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 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 #s(literal 27 binary64) (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 (+.f64 d2 d3) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) 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 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.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 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 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) 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 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(/.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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(/.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3)))))
(/.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 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64))))
(/.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 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1))))))
(/.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))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 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 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (+.f64 d3 #s(literal 3 binary64))) d1) (/.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d3 #s(literal 3 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) d1) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 d2 #s(literal 3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(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 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(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) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) d1) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) d1)) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2)) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 (+.f64 d3 #s(literal 3 binary64)) d1 (*.f64 d2 d1))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d2 d1 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 d2 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))))))
(-.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 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d2))) d1))
(-.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (+.f64 d2 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 d1))) d3))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d3 #s(literal 3 binary64))) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 d2 d3)))) d1))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(-.f64 (*.f64 #s(literal 3 binary64) d1) (neg.f64 (*.f64 (+.f64 d2 d3) d1)))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal -3 binary64) d1))
(-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (neg.f64 d1) #s(literal 3 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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))) (/.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 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d1) (+.f64 d2 d3))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 (+.f64 d2 d3) d1) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (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)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #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 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 d2 d1)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 3 binary64)) d2))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 d2 d3) d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1) (*.f64 d2 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 d1)) d3))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (neg.f64 (neg.f64 (+.f64 d2 d3))) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64)))) (*.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 (*.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))))) (*.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 (-.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 (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)))) (-.f64 (*.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 (-.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 (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 (-.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 (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 (-.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 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 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 (-.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 binary64)))))
(/.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 #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 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 binary64))))))
(+.f64 (/.f64 #s(literal 27 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 binary64))))) (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal 3 binary64))))))
(+.f64 (/.f64 #s(literal 27 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)))))
(+.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 #s(literal 3 binary64) d3)
(*.f64 d2 d1)
(*.f64 d1 d2)

eval1.3s (12%)

Memory
-11.4MiB live, 79.4MiB allocated
Compiler

Compiled 12 241 to 1 331 computations (89.1% saved)

prune145.0ms (1.3%)

Memory
-4.0MiB live, 33.8MiB allocated
Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New3773380
Fresh112
Picked055
Done000
Total3789387
Accuracy
100.0%
Counts
387 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
54.5%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
99.9%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
60.8%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
33.2%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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)))))
62.7%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
21.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
43.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
Compiler

Compiled 131 to 104 computations (20.6% saved)

simplify150.0ms (1.4%)

Memory
3.4MiB live, 167.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d1)
cost-diff0
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
cost-diff2
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
cost-diff4
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
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
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)
cost-diff0
(/.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))))
cost-diff0
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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)))))
cost-diff1
(fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
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: 0 (0.0ms)

IterNodesCost
037203
057199
1111195
2291189
3829185
41857185
55046185
66324185
08250182
Stop Event
iter limit
node limit
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
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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 (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 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)
(-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))
(pow.f64 d3 #s(literal 3 binary64))
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)))
(fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))
#s(literal -3 binary64)
#s(literal 9 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))
d2
#s(literal -3 binary64)
d1
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 d1)
d1
(-.f64 (*.f64 d2 d2) #s(literal 9 binary64))
(*.f64 d2 d2)
d2
#s(literal 9 binary64)
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(-.f64 d2 #s(literal 3 binary64))
#s(literal 3 binary64)
(*.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
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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)))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (fma.f64 (-.f64 d3 #s(literal 3 binary64)) d3 #s(literal 9 binary64))))
(/.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 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (fma.f64 (-.f64 d3 #s(literal 3 binary64)) d3 #s(literal 9 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)
(-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))
(pow.f64 d3 #s(literal 3 binary64))
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)))
(fma.f64 (-.f64 d3 #s(literal 3 binary64)) d3 #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))
#s(literal -3 binary64)
#s(literal 9 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))
d2
#s(literal -3 binary64)
d1
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1)
(*.f64 d1 d1)
d1
(-.f64 (*.f64 d2 d2) #s(literal 9 binary64))
(*.f64 d2 d2)
d2
#s(literal 9 binary64)
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(-.f64 d2 #s(literal 3 binary64))
#s(literal 3 binary64)
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize253.0ms (2.3%)

Memory
-17.1MiB live, 222.7MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0.09375
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
accuracy0.9218708716604117
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
accuracy7.049222297967942
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
accuracy30.392480398650946
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
accuracy0.0
(-.f64 d2 #s(literal -3 binary64))
accuracy0.0546875
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
accuracy26.79247808013977
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
accuracy0.0078125
(fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
accuracy1.6953090181565995
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)
accuracy19.07374052124021
(/.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))))
accuracy23.877721669085066
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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)))))
accuracy0.078125
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
accuracy23.877721669085066
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
accuracy32.65643148454379
#s(approx (- d3 -3) #s(literal 3 binary64))
Samples
80.0ms42×2valid
61.0ms172×0valid
17.0ms39×1valid
2.0ms3valid
Compiler

Compiled 377 to 75 computations (80.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-add: 47.0ms (49.8% of total)
ival-mult: 21.0ms (22.2% of total)
adjust: 10.0ms (10.6% of total)
ival-sub: 7.0ms (7.4% of total)
ival-div: 4.0ms (4.2% of total)
ival-pow: 4.0ms (4.2% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series197.0ms (1.8%)

Memory
17.3MiB live, 55.8MiB allocated
Counts
15 → 74
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))
(fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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 (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 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 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))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 d1)
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
Outputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(/ (* d1 (+ 27 (pow d3 3))) (+ 9 (+ (* -3 d3) (pow d3 2))))
(* d1 (+ 27 (pow d3 3)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(* (pow d1 2) (- (pow d2 2) 9))
(pow d1 2)
(* d1 (- d2 3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(+ (* 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 (pow d1 2))
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(* -3 d1)
(+ (* -3 d1) (* d1 d2))
(* 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 (* 3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* (pow d1 2) (pow d2 2))
(* (pow d2 2) (+ (* -9 (/ (pow d1 2) (pow d2 2))) (pow d1 2)))
(* d2 (+ d1 (* -3 (/ d1 d2))))
(* -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 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
9
(+ 9 (* -3 d3))
(+ 9 (* d3 (- d3 3)))
(+ (* 3 d1) (* d3 (- (* -1 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(+ (* 3 d1) (* d3 (- (* d3 (- (* -1/3 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(* 27 d1)
(+ (* 27 d1) (* d1 (pow d3 3)))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 3 (/ 1 d3))))
(* (pow d3 2) (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))))
(* d3 (- (+ d1 (* -1 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 2)))) (* -3 (/ d1 d3))))
(* d3 (- (+ d1 (* -3 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 3)))) (+ (* -9 (/ d1 (pow d3 2))) (+ (* -3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2)))))))
(* d1 (pow d3 3))
(* (pow d3 3) (+ d1 (* 27 (/ d1 (pow d3 3)))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* (pow d3 2) (+ 1 (* -1 (/ (- 3 (* 9 (/ 1 d3))) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -9 (/ d1 d3)) (* 9 (/ d1 d3))) (* -3 d1)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -3 (/ (+ (* -9 d1) (* 9 d1)) d3)) (+ (* -9 d1) (* 9 d1))) d3)) (* -3 d1)) d3)))))
(* -1 (* (pow d3 3) (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
Calls

9 calls:

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

simplify125.0ms (1.1%)

Memory
-1.5MiB live, 191.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0243686
1862622
23069618
08510573
Stop Event
iter limit
node limit
Counts
74 → 72
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(/ (* d1 (+ 27 (pow d3 3))) (+ 9 (+ (* -3 d3) (pow d3 2))))
(* d1 (+ 27 (pow d3 3)))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(* (pow d1 2) (- (pow d2 2) 9))
(pow d1 2)
(* d1 (- d2 3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(+ (* 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 (pow d1 2))
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(* -3 d1)
(+ (* -3 d1) (* d1 d2))
(* 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 (* 3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* (pow d1 2) (pow d2 2))
(* (pow d2 2) (+ (* -9 (/ (pow d1 2) (pow d2 2))) (pow d1 2)))
(* d2 (+ d1 (* -3 (/ d1 d2))))
(* -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 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
9
(+ 9 (* -3 d3))
(+ 9 (* d3 (- d3 3)))
(+ (* 3 d1) (* d3 (- (* -1 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(+ (* 3 d1) (* d3 (- (* d3 (- (* -1/3 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(* 27 d1)
(+ (* 27 d1) (* d1 (pow d3 3)))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 3 (/ d1 d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 3 (/ 1 d3))))
(* (pow d3 2) (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))))
(* d3 (- (+ d1 (* -1 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 2)))) (* -3 (/ d1 d3))))
(* d3 (- (+ d1 (* -3 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 3)))) (+ (* -9 (/ d1 (pow d3 2))) (+ (* -3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2)))))))
(* d1 (pow d3 3))
(* (pow d3 3) (+ d1 (* 27 (/ d1 (pow d3 3)))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* (pow d3 2) (+ 1 (* -1 (/ (- 3 (* 9 (/ 1 d3))) d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -9 (/ d1 d3)) (* 9 (/ d1 d3))) (* -3 d1)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -3 (/ (+ (* -9 d1) (* 9 d1)) d3)) (+ (* -9 d1) (* 9 d1))) d3)) (* -3 d1)) d3)))))
(* -1 (* (pow d3 3) (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
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 (+ 27 (pow d3 3))) (+ 9 (+ (* -3 d3) (pow d3 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (fma.f64 d3 (+.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(* d1 (+ 27 (pow d3 3)))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) d1)
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d1)
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(* (pow d1 2) (- (pow d2 2) 9))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1)
(pow d1 2)
(*.f64 d1 d1)
(* d1 (- d2 3))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (neg.f64 d1) (-.f64 (-.f64 (neg.f64 d3) d2) #s(literal 3 binary64)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) 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 (pow d1 2))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -9 binary64)))
(* -3 d1)
(*.f64 #s(literal -3 binary64) d1)
(+ (* -3 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal -3 binary64) d2))
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 d1 d2) d1) d2)
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 d1 d2) d1) d2)
d2
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d2 d2)
(* d2 (+ 1 (* 3 (/ 1 d2))))
(fma.f64 (/.f64 #s(literal 3 binary64) d2) d2 d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 d1 d2) d1) d2)
(* (pow d1 2) (pow d2 2))
(*.f64 (*.f64 (*.f64 d1 d1) d2) d2)
(* (pow d2 2) (+ (* -9 (/ (pow d1 2) (pow d2 2))) (pow d1 2)))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -9 binary64) d1) d2) (/.f64 d1 d2) (*.f64 d1 d1)) (*.f64 d2 d2))
(* d2 (+ d1 (* -3 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -3 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 d1 d2) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d3)) d2)))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 3 binary64)) (/.f64 d1 d2) d1) 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 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -3 binary64) d1) d2)
9
#s(literal 9 binary64)
(+ 9 (* -3 d3))
(fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))
(+ 9 (* d3 (- d3 3)))
(fma.f64 (-.f64 d3 #s(literal 3 binary64)) d3 #s(literal 9 binary64))
(+ (* 3 d1) (* d3 (- (* -1 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(fma.f64 (fma.f64 #s(literal 0 binary64) d3 d1) d3 (*.f64 #s(literal 3 binary64) d1))
(+ (* 3 d1) (* d3 (- (* d3 (- (* -1/3 (* d3 (+ (* -1/3 d1) (* 1/3 d1)))) (+ (* -1/3 d1) (* 1/3 d1)))) (* -1 d1))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) d3 #s(literal 0 binary64)) d3 d1) d3 (*.f64 #s(literal 3 binary64) d1))
(* 27 d1)
(*.f64 #s(literal 27 binary64) d1)
(+ (* 27 d1) (* d1 (pow d3 3)))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 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 (- (pow d2 2) 9)) (- d2 3)))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 d1 d3) d1) d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(fma.f64 (/.f64 #s(literal 3 binary64) d3) d3 d3)
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 3 (/ 1 d3))))
(*.f64 d3 (fma.f64 (/.f64 #s(literal -3 binary64) d3) d3 d3))
(* (pow d3 2) (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 9 binary64) d3) #s(literal -3 binary64)) d3) d3 d3))
(* d3 (- (+ d1 (* -1 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 2)))) (* -3 (/ d1 d3))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) (-.f64 d1 #s(literal 0 binary64))) d3)
(* d3 (- (+ d1 (* -3 (/ (+ (* -9 d1) (* 9 d1)) (pow d3 3)))) (+ (* -9 (/ d1 (pow d3 2))) (+ (* -3 (/ d1 d3)) (* 9 (/ d1 (pow d3 2)))))))
(*.f64 (-.f64 (-.f64 d1 #s(literal 0 binary64)) (fma.f64 (/.f64 d1 d3) #s(literal -3 binary64) #s(literal 0 binary64))) d3)
(* d1 (pow d3 3))
(*.f64 (pow.f64 d3 #s(literal 3 binary64)) d1)
(* (pow d3 3) (+ d1 (* 27 (/ d1 (pow d3 3)))))
(*.f64 (fma.f64 (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64))) #s(literal 27 binary64) d1) (pow.f64 d3 #s(literal 3 binary64)))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(*.f64 (fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 d1 d3) d1) d3)
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d3 d3)
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(*.f64 (fma.f64 (/.f64 d1 d3) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d1) d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 d1 d3) d1) d3)
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
(* (pow d3 2) (+ 1 (* -1 (/ (- 3 (* 9 (/ 1 d3))) d3))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 9 binary64) d3)) d3)) d3) d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (+ (* -9 (/ d1 d3)) (* 9 (/ d1 d3))) (* -3 d1)) d3)))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) (-.f64 d1 #s(literal 0 binary64))) d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (- (* -1 (/ (- (* -3 (/ (+ (* -9 d1) (* 9 d1)) d3)) (+ (* -9 d1) (* 9 d1))) d3)) (* -3 d1)) d3)))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) (-.f64 d1 #s(literal 0 binary64))) d3)
(* -1 (* (pow d3 3) (+ (* -27 (/ d1 (pow d3 3))) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64))) #s(literal 27 binary64) d1) (pow.f64 d3 #s(literal 3 binary64)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(*.f64 (fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 d1 d3) d1) d3)
(* -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 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
(*.f64 (fma.f64 (/.f64 d1 d3) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d1) d3)

rewrite193.0ms (1.7%)

Memory
-10.3MiB live, 270.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037161
057157
1255121
22012121
09404119
Stop Event
iter limit
node limit
iter limit
Counts
15 → 291
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))
(fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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 (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 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 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))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 d1)
(*.f64 d1 (-.f64 d2 #s(literal 3 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 (+.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 (*.f64 (*.f64 d3 d3) #s(literal 9 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 #s(literal -3 binary64) d3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 d3) #s(literal 9 binary64) (-.f64 (*.f64 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (*.f64 (*.f64 #s(literal -3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3))))))
(/.f64 (+.f64 #s(literal 729 binary64) (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64))) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal -3 binary64) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) #s(literal 81 binary64))) (neg.f64 (-.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 4 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64)) #s(literal 729 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.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 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (*.f64 (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (fma.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) #s(literal 81 binary64)) (-.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64)) #s(literal 729 binary64)) (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 d3))) (neg.f64 (neg.f64 (neg.f64 d3))) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
(fma.f64 (neg.f64 (neg.f64 d3)) (neg.f64 (neg.f64 d3)) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
(fma.f64 (neg.f64 d3) (neg.f64 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
(fma.f64 #s(literal -3 binary64) d3 (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))
(fma.f64 d3 #s(literal -3 binary64) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (-.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 (neg.f64 (neg.f64 d3)) (neg.f64 d3)))
(-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 (neg.f64 d3) d3))
(-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 (neg.f64 d3)))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))))) (/.f64 #s(literal 729 binary64) (+.f64 (pow.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 2 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))) (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))))
(+.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 #s(literal -3 binary64) d3))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(+.f64 (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)) #s(literal 9 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) d3) (+.f64 #s(literal 9 binary64) (*.f64 d3 d3)))
(+.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))
(+.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3))
(+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal -3 binary64) d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d1 (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) (/.f64 d1 (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)) (*.f64 d3 d3)) (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))) (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)) (neg.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) d1)) (neg.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64))) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) d1) (*.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64))) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64))))
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (neg.f64 (fma.f64 d3 (+.f64 #s(literal -3 binary64) d3) #s(literal 9 binary64)))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1)
(*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)))) (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)))) (neg.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)) (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) d1)) (neg.f64 (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (+.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 9 binary64)) #s(literal -19683 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (fma.f64 #s(literal -27 binary64) (pow.f64 d3 #s(literal 3 binary64)) #s(literal 729 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 (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 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (neg.f64 (neg.f64 (+.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 (-.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 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64))) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (+.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 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (*.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 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) #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2))) (/.f64 #s(literal 81 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) d2))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (*.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (+.f64 #s(literal -3 binary64) d2))) (/.f64 #s(literal 729 binary64) (*.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (+.f64 #s(literal -3 binary64) d2))))
(-.f64 (/.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (+.f64 #s(literal -3 binary64) d2)) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (+.f64 #s(literal -3 binary64) d2)))
(-.f64 (/.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))) (+.f64 #s(literal -3 binary64) d2)) (/.f64 (/.f64 #s(literal 729 binary64) (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 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 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -3 binary64) d2)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d2)))
(-.f64 d2 #s(literal -3 binary64))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (neg.f64 d1) d1))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) d1) (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1))
(*.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) d1))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)))) (neg.f64 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))) d1)
(/.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1))) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))
(neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (+.f64 d2 #s(literal 3 binary64))))
(neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))))) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (neg.f64 (-.f64 (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 d1 #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))) (*.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(/.f64 (-.f64 (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 d1 #s(literal 4 binary64)))) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (neg.f64 d1) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) d1) (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) d1) (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (*.f64 d1 d1) d1)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 (*.f64 d1 d1) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d1 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))
(fma.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (/.f64 (*.f64 d1 d1) d1)) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(-.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (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 d1 #s(literal 4 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))))
(+.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))
(+.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 d3 d1))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (neg.f64 d1)) (neg.f64 d1))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) d1)
(*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))))
(*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 d1 d1))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (*.f64 d1 d1))) (neg.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)))) (neg.f64 (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 d1 d1)) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (*.f64 d1 d1)) (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))) (+.f64 (fma.f64 (*.f64 d2 d2) #s(literal 9 binary64) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 d1))) (neg.f64 (neg.f64 (neg.f64 d1))))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d1)))
(*.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(*.f64 d1 d1)
(pow.f64 (exp.f64 (log.f64 d1)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 d1)) #s(literal 2 binary64))
(pow.f64 (neg.f64 d1) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d1) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 d1) d1))
(neg.f64 (*.f64 d1 (neg.f64 d1)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 d1) d1))
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (neg.f64 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 d1))
(exp.f64 (*.f64 (log.f64 (neg.f64 d1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)))) (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (/.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)))) (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64)))))
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))) (-.f64 d2 #s(literal 3 binary64)))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) d1)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)))) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1)) (neg.f64 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) d1) (+.f64 d2 #s(literal 3 binary64)))

eval45.0ms (0.4%)

Memory
1.8MiB live, 74.5MiB allocated
Compiler

Compiled 10 200 to 1 233 computations (87.9% saved)

prune7.0ms (0.1%)

Memory
22.3MiB live, 22.3MiB allocated
Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New3434347
Fresh000
Picked224
Done145
Total34610356
Accuracy
100.0%
Counts
356 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
49.3%
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
62.7%
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
99.9%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
60.8%
(*.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))
21.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
43.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
57.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
Compiler

Compiled 166 to 127 computations (23.5% saved)

simplify105.0ms (1%)

Memory
-15.1MiB live, 146.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
039216
053212
199208
2255204
3701200
41496191
54879191
08394189
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
#s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(/.f64 d1 d3)
d1
d3
#s(literal 3 binary64)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
#s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))
(*.f64 #s(literal 3 binary64) d1)
#s(literal 3 binary64)
d1
(*.f64 d1 d3)
d3
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
#s(literal -9 binary64)
(*.f64 d1 d1)
d1
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(-.f64 d2 #s(literal 3 binary64))
d2
#s(literal 3 binary64)
(*.f64 d1 d3)
d3
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
#s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3))
#s(approx (* (- d3 -3) d1) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(/.f64 d1 d3)
d1
d3
#s(literal 3 binary64)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
(fma.f64 d3 d1 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
#s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))
(*.f64 #s(literal 3 binary64) d1)
#s(literal 3 binary64)
d1
(*.f64 d1 d3)
(*.f64 d3 d1)
d3
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(fma.f64 d3 d1 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) #s(literal -9 binary64))
#s(literal -9 binary64)
(*.f64 d1 d1)
d1
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(-.f64 d2 #s(literal 3 binary64))
d2
#s(literal 3 binary64)
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize117.0ms (1.1%)

Memory
-0.5MiB live, 248.6MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0.19230007300974952
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
accuracy0.9218708716604117
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
accuracy30.392480398650946
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
accuracy30.77833054471992
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
accuracy0.0
(*.f64 d1 d3)
accuracy0.0
(*.f64 #s(literal 3 binary64) d1)
accuracy0.9218708716604117
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
accuracy33.15249622288951
#s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))
accuracy0.0
(*.f64 d2 d1)
accuracy38.53864303679514
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
accuracy0.0
#s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3))
accuracy0.08984375
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
accuracy7.135770185434779
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
accuracy23.877721669085066
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
Samples
55.0ms181×0valid
23.0ms34×1valid
20.0ms41×2valid
Compiler

Compiled 382 to 71 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 62.0ms
ival-mult: 38.0ms (61.2% of total)
ival-add: 8.0ms (12.9% of total)
ival-div: 5.0ms (8% of total)
adjust: 5.0ms (8% of total)
ival-sub: 4.0ms (6.4% of total)
exact: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series20.0ms (0.2%)

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

9 calls:

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

simplify112.0ms (1%)

Memory
-8.4MiB live, 144.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107297
1383295
21333275
36021275
08443258
Stop Event
iter limit
node limit
Counts
35 → 34
Calls
Call 1
Inputs
(* d1 (* d3 (+ 1 (* 3 (/ 1 d3)))))
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ 3 d3))
(* d1 (+ 1 (* 3 (/ 1 d3))))
(* d1 d2)
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(* 3 d1)
(* d1 d3)
(* (pow d1 2) (- (pow d2 2) 9))
(* -9 (pow d1 2))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 3 d1) (* d1 d2))
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* (pow d1 2) (pow d2 2))
(* (pow d2 2) (+ (* -9 (/ (pow d1 2) (pow d2 2))) (pow d1 2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* 3 (/ d1 d3))
(/ (+ (* 3 d1) (* d1 d3)) d3)
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
d1
(+ d1 (* 3 (/ d1 d3)))
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
Outputs
(* d1 (* d3 (+ 1 (* 3 (/ 1 d3)))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 (+ 1 (* 3 (/ 1 d3))))
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* d1 d3)
(*.f64 d3 d1)
(* (pow d1 2) (- (pow d2 2) 9))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 d1 d1))
(* -9 (pow d1 2))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 d1 d1))
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d3 #s(literal -3 binary64)) d1) d2)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d3 #s(literal -3 binary64)) d1) d2)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* (pow d1 2) (pow d2 2))
(*.f64 (*.f64 (*.f64 d2 d1) d1) d2)
(* (pow d2 2) (+ (* -9 (/ (pow d1 2) (pow d2 2))) (pow d1 2)))
(*.f64 (fma.f64 (*.f64 #s(literal -9 binary64) (/.f64 d1 d2)) (/.f64 d1 d2) (*.f64 d1 d1)) (*.f64 d2 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d3 #s(literal -3 binary64)) d1) d2)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 3 binary64) d1) d2)
(* 3 (/ d1 d3))
(*.f64 (/.f64 d1 d3) #s(literal 3 binary64))
(/ (+ (* 3 d1) (* d1 d3)) d3)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
d1
(+ d1 (* 3 (/ d1 d3)))
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #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 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (+.f64 (+.f64 d2 d3) #s(literal 3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d3) d1)

rewrite171.0ms (1.6%)

Memory
33.2MiB live, 223.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039186
053182
1202166
21480166
08186164
Stop Event
iter limit
node limit
iter limit
Counts
14 → 181
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
#s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3))
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
#s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 d3)
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
Outputs
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) d3)
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3))) (-.f64 (*.f64 d3 d1) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))) (-.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3)) (*.f64 (*.f64 d3 d1) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))) (*.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1))) d3)) (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))) d3)) (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1))) d3) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))) d3) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))
(/.f64 (*.f64 d3 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))
(/.f64 (*.f64 d3 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))
(fma.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3 (*.f64 d3 d1))
(fma.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3) (*.f64 d3 d1))
(+.f64 (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d3))
(+.f64 (*.f64 d3 d1) (*.f64 d3 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) d3)))
#s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) d3))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))) (*.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)))) (+.f64 d1 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)))) (+.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))) (*.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64))) (fma.f64 d1 d1 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 d1 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 3 binary64))) (fma.f64 d1 d1 (fma.f64 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (-.f64 (*.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1) (*.f64 d1 d1))) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))) (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))) (pow.f64 d1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1)))) (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (neg.f64 d1))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 d1))) (sqrt.f64 (neg.f64 (neg.f64 d1))) (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (neg.f64 d1)) (sqrt.f64 (neg.f64 d1)) (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
(fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(-.f64 d1 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)))
(-.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d3)) #s(literal 3 binary64)))
(+.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))))
(+.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 (neg.f64 (neg.f64 d1)) (neg.f64 d1)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)) (/.f64 (*.f64 (neg.f64 d1) d1) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)))
(+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) d1)
(+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(sqrt.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (neg.f64 d1) d2))
(fabs.f64 (*.f64 d2 d1))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))))) (+.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1))) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (*.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #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) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #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) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (*.f64 (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64))))
(fma.f64 d3 d1 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
(fma.f64 d1 d3 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))))
(-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d3) d1))
(-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))) (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (-.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))))
(+.f64 (*.f64 d3 d1) #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d3 d1))
#s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)))
(fabs.f64 (neg.f64 (*.f64 #s(literal 3 binary64) d1)))
(fabs.f64 (*.f64 #s(literal 3 binary64) d1))
(*.f64 d3 d1)
(*.f64 d1 d3)
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))) (*.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))) (+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1))) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (fma.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 d3) d1) (*.f64 (neg.f64 d3) d1) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (*.f64 (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.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 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 d3 d1 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(fma.f64 d1 d3 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d1) d3))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))
(-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d3) d1))
(-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))))
(+.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 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))) (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (-.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))))
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(*.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))))
(*.f64 (/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64)))) (neg.f64 d1))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1))) (neg.f64 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))))) (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))))
(/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64))) d1)
(/.f64 (neg.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1)) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) d1) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))
(neg.f64 (/.f64 (neg.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(neg.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64)))))
#s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(*.f64 (*.f64 #s(literal -9 binary64) (neg.f64 d1)) (neg.f64 d1))
(*.f64 (*.f64 #s(literal -9 binary64) d1) d1)
(*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) #s(literal -9 binary64)))
(*.f64 (*.f64 d1 d1) #s(literal -9 binary64))
(*.f64 #s(literal -9 binary64) (*.f64 d1 d1))
(*.f64 d1 (*.f64 #s(literal -9 binary64) d1))

eval41.0ms (0.4%)

Memory
-25.6MiB live, 57.7MiB allocated
Compiler

Compiled 13 086 to 829 computations (93.7% saved)

prune8.0ms (0.1%)

Memory
24.0MiB live, 24.0MiB allocated
Pruning

11 alts after pruning (4 fresh and 7 done)

PrunedKeptTotal
New1994203
Fresh000
Picked314
Done066
Total20211213
Accuracy
100.0%
Counts
213 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.7%
(fma.f64 d3 d1 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
99.2%
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
52.5%
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (sqrt.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)))) (*.f64 d1 d3))
99.9%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
60.8%
(*.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))
21.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
43.5%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d2 d1))
6.2%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fabs.f64 (*.f64 d2 d1)))
16.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 #s(approx (+ (* (/ d1 d3) 3) d1) (*.f64 (/.f64 d1 d3) #s(literal 3 binary64))) d3)))
Compiler

Compiled 535 to 244 computations (54.4% saved)

regimes25.0ms (0.2%)

Memory
-28.1MiB live, 49.1MiB allocated
Counts
19 → 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)) (fabs.f64 (*.f64 d2 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 d3 d1 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 #s(approx (+ (* (/ d1 d3) 3) d1) (*.f64 (/.f64 d1 d3) #s(literal 3 binary64))) d3)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) #s(approx (* (- d3 -3) d1) (*.f64 (fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1) d3)))
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (sqrt.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)))) (*.f64 d1 d3))
(+.f64 (/.f64 #s(approx (* (* d1 d1) (- (* d2 d2) 9)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 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 #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 d1 d3))
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
Calls

4 calls:

6.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
6.0ms
d1
5.0ms
d2
5.0ms
d3
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)

regimes32.0ms (0.3%)

Memory
0.6MiB live, 46.3MiB allocated
Counts
9 → 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)) (fabs.f64 (*.f64 d2 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 d3 d1 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)))
(+.f64 #s(approx (/ (* (* d1 d1) (- (* d2 d2) 9)) (* d1 (- d2 3))) (*.f64 #s(literal 3 binary64) d1)) (*.f64 d1 d3))
Outputs
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
Calls

4 calls:

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

Compiled 14 to 18 computations (-28.6% saved)

regimes13.0ms (0.1%)

Memory
-6.4MiB live, 31.8MiB allocated
Counts
6 → 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)) (fabs.f64 (*.f64 d2 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:

3.0ms
d1
3.0ms
d2
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
2.0ms
d3
Results
AccuracySegmentsBranch
65.2%2d1
92.9%2d2
94.8%2d3
97.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)

regimes3.0ms (0%)

Memory
8.3MiB live, 8.3MiB 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)) (fabs.f64 (*.f64 d2 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.7%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 11 to 9 computations (18.2% saved)

regimes6.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Counts
4 → 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))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fabs.f64 (*.f64 d2 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.6%3d2
76.8%3d3
79.7%3(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 13 to 15 computations (-15.4% saved)

regimes2.0ms (0%)

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

1 calls:

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

Compiled 11 to 9 computations (18.2% saved)

regimes12.0ms (0.1%)

Memory
-25.4MiB live, 12.6MiB 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:

8.0ms
d1
1.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
1.0ms
d2
1.0ms
d3
Results
AccuracySegmentsBranch
39.8%1d1
39.8%1d2
39.8%1d3
39.8%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
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.309999579076393e-251
3.867725432798637e-299
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
-1.309999579076393e-251
3.867725432798637e-299
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.450424819083273e-44
1.5314843654649167e-42
0.0ms
-1.309999579076393e-251
3.867725432798637e-299
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
-1.309999579076393e-251
3.867725432798637e-299
Compiler

Compiled 14 to 15 computations (-7.1% saved)

simplify38.0ms (0.3%)

Memory
1.9MiB live, 38.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045221
166203
2121203
3223203
4390203
5579203
6907203
71309203
81551203
91661203
101721203
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 8034690221294951/401734511064747568885490523085290650630550748445698208825344 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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 8034690221294951/401734511064747568885490523085290650630550748445698208825344 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 -5159126280621731/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 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))

soundness896.0ms (8.1%)

Memory
21.6MiB live, 453.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05690
120388
267788
3306088
4731688
0804088
0924
01420
15218
247018
3723718
0848918
0129238
1485237
21386237
35168237
08409237
0243686
1862622
23069618
08510573
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 427 to 215 computations (49.6% saved)

preprocess3.7s (33.9%)

Memory
0.2MiB live, 117.3MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 546 to 154 computations (71.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...