FastMath test3

Time bar (total: 32.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

Compiled 13 to 11 computations (15.4% saved)

sample1.1s (3.4%)

Memory
-143.0MiB live, 1 425.8MiB allocated
Samples
763.0ms7 857×0valid
37.0ms314×1valid
14.0ms85×2valid
Precisions
Click to see histograms. Total time spent on operations: 559.0ms
ival-mult: 458.0ms (82% of total)
ival-add: 79.0ms (14.1% of total)
adjust: 8.0ms (1.4% of total)
ival-true: 6.0ms (1.1% of total)
exact: 5.0ms (0.9% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain15.4s (47.9%)

Memory
-7.4MiB live, 169.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
50-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-rescue50
(*.f64 d1 d2)overflow28
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))overflow28
(*.f64 d1 d3)overflow30
Confusion
Predicted +Predicted -
+50
-0251
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+500
-00251
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0251
15
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
15.2s466×0valid
130.0ms30×1valid
2.0ms12×2valid
1.0ms3valid
Compiler

Compiled 77 to 31 computations (59.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 144.0ms
ival-mult: 137.0ms (95.4% of total)
ival-add: 5.0ms (3.5% of total)
adjust: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess110.0ms (0.3%)

Memory
-7.9MiB live, 31.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03695
111472
232265
393363
4235163
5314363
6340863
7343063
8344063
9344263
10359663
11366063
12366063
0911
0149
1237
2397
3567
4647
0647
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 d2 #s(literal 3 binary64)) d3) d1)
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 11 to 9 computations (18.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 11 to 9 computations (18.2% saved)

simplify3.0ms (0%)

Memory
3.0MiB live, 3.0MiB 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
12325
23925
35625
46425
06425
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 d2 #s(literal 3 binary64)) d3) 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

localize11.2s (34.7%)

Memory
-9.9MiB live, 29.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d2)
accuracy0.0
(*.f64 d1 #s(literal 3 binary64))
accuracy0.09375
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
accuracy1.2382729933208232
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Samples
13.0ms229×0valid
2.0ms18×1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 33 to 11 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (59.4% of total)
ival-add: 2.0ms (23.8% of total)
adjust: 1.0ms (11.9% 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%)

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

simplify100.0ms (0.3%)

Memory
-13.4MiB live, 141.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05690
117788
253388
3135288
4373888
0826588
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 d2 #s(literal -3 binary64)) 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 d2 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) 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 d2 #s(literal -3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -3 binary64)) d1)

rewrite198.0ms (0.6%)

Memory
5.4MiB live, 242.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
01420
14718
242518
3668818
0846718
Stop Event
iter limit
node limit
iter limit
Counts
4 → 209
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 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 (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 (+.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 (-.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 #s(literal 1 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 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 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 (pow.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))) #s(literal -1 binary64)) (+.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 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1))
(*.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 #s(literal 1 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 (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 #s(literal 1 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)))) (/.f64 #s(literal 1 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))) (pow.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 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))) (/.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 (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) (pow.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))) #s(literal -1 binary64))))
(*.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))) (pow.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))) #s(literal -1 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 (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1) (*.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (pow.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)) #s(literal -1 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 (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 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 binary64))) (+.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 (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 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 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))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d3) (+.f64 d2 #s(literal 3 binary64))) #s(literal 2 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 (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 -1 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))))
(/.f64 (*.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))) (pow.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))) #s(literal -1 binary64))) (-.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))))
(/.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))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) 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))) #s(literal 1 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 (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 d3 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (*.f64 d2 d1)))
(/.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 d3 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(/.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 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))))
(/.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 4 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 4 binary64))) #s(literal 1 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 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) #s(literal 1 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 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 binary64))) #s(literal 1 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 (*.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))) #s(literal 1 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 (-.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1))))
(/.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 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (+.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 (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 (+.f64 d2 #s(literal 3 binary64)) d3) d1) (+.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 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 6 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))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) (-.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 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2))) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.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)))) (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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)))
(/.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 (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 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)))))
(/.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))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 (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 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 d3 d1))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 d3 d1))
(fma.f64 (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 -1 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 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 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64)) (*.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 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) (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 -1 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #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 -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3) d1) #s(literal -1 binary64)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(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 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(fma.f64 d1 (+.f64 d3 #s(literal 3 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d3) (*.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 d3 d1))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))
(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 (/.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1))) #s(literal -1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) (*.f64 d2 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)) (neg.f64 (/.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)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))
(+.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 (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 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 (+.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 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(*.f64 (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 -1 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 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 d2 #s(literal 3 binary64)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 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))) (/.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 (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) (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 -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #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 -1 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 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) #s(literal -1 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 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64))) (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 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 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 -1 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 9 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 -1 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 #s(literal 27 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 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 (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 (*.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 (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2))))
(/.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 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) #s(literal 1 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 #s(literal 3 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 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 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 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 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 9 binary64))) #s(literal 1 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 (-.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(/.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 #s(literal 3 binary64) d2) d1) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 9 binary64) (*.f64 d2 d2)))))
(/.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 (-.f64 #s(literal 3 binary64) d2) d1) (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 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 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))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27 binary64) (pow.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 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 9 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))) (-.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))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)))
(/.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 (neg.f64 d1) (+.f64 d2 #s(literal 3 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))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(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) (neg.f64 (/.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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) d1) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 #s(literal 9 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 (*.f64 #s(literal 3 binary64) d1) d1) (/.f64 (*.f64 #s(literal 3 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 #s(literal 3 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 9 binary64) d1) (-.f64 #s(literal 3 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (*.f64 #s(literal 9 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (/.f64 #s(literal 3 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 3 binary64) d2) d1) #s(literal -1 binary64)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 3 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(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)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 3 binary64) d2))))
(fma.f64 d1 d2 (*.f64 #s(literal 3 binary64) 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 (/.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)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (neg.f64 (/.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 d2 d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d2 d1)
(*.f64 d1 d2)

eval25.0ms (0.1%)

Memory
14.2MiB live, 51.8MiB allocated
Compiler

Compiled 6 054 to 663 computations (89% saved)

prune7.0ms (0%)

Memory
23.4MiB live, 23.4MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2087215
Fresh000
Picked101
Done000
Total2097216
Accuracy
100.0%
Counts
216 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
81.2%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
67.4%
(+.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))
50.6%
(+.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)
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
Compiler

Compiled 198 to 156 computations (21.2% saved)

simplify170.0ms (0.5%)

Memory
-40.9MiB live, 95.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

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

IterNodesCost
028139
043136
172130
2112128
3160128
4274128
5457128
6949128
72744128
83926128
94227128
104372128
114407128
124410128
134812128
144980128
155080128
165434128
175434128
185434128
195434128
05434126
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
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
d3
Outputs
(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))
(*.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
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 #s(literal -9 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
#s(literal 9 binary64)
(*.f64 d2 d2)
d2
d1
(-.f64 #s(literal 3 binary64) d2)
#s(literal 3 binary64)
(*.f64 d1 d3)
(*.f64 d3 d1)
d3

localize80.0ms (0.2%)

Memory
7.8MiB live, 125.6MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 d3)
accuracy1.2382729933208232
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
accuracy2.4103881420904485
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
accuracy9.57139487352797
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
accuracy0.0
(+.f64 (+.f64 d3 d2) #s(literal 3 binary64))
accuracy0.0
(+.f64 d3 d2)
accuracy0.04296875
(*.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)
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
accuracy0.0
(*.f64 d3 d1)
accuracy38.55587885795355
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
accuracy0.0
(+.f64 d3 d2)
accuracy0.01171875
(*.f64 (+.f64 d3 d2) d1)
accuracy0.01953125
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
Samples
33.0ms206×0valid
9.0ms22×2valid
9.0ms25×1valid
2.0ms3valid
Compiler

Compiled 132 to 27 computations (79.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-mult: 14.0ms (41% of total)
ival-add: 9.0ms (26.3% of total)
adjust: 4.0ms (11.7% of total)
ival-sub: 4.0ms (11.7% of total)
ival-div: 2.0ms (5.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series26.0ms (0.1%)

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

9 calls:

TimeVariablePointExpression
7.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) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
4.0ms
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) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
3.0ms
d1
@-inf
((+ (* 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) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
3.0ms
d1
@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) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))
2.0ms
d2
@inf
((+ (* 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) (+ (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* d1 d3)) (/ (* (- 9 (* d2 d2)) d1) (- 3 d2)) (* (- 9 (* d2 d2)) d1) (- 9 (* d2 d2)) (* d1 d3))

simplify133.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0181370
1609370
21630368
35147368
08248361
Stop Event
iter limit
node limit
Counts
64 → 62
Calls
Call 1
Inputs
(* d1 (+ 3 (+ d2 d3)))
(* d1 (+ d2 d3))
(* d1 d3)
(* d1 (+ 3 d3))
(* d1 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(* d1 (- 9 (pow d2 2)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 d3))
d3
(+ d2 d3)
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
(* 3 d1)
(+ (* 3 d1) (* d1 d2))
(* 9 d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
9
(+ 9 (* -1 (pow d2 2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ d1 (/ (* d1 (+ 3 d3)) d2)))
(* d2 (+ 1 (+ (* 3 (/ 1 d2)) (/ d3 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(* d2 (+ d1 (* 3 (/ d1 d2))))
(* -1 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(* -1 (pow d2 2))
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 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)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
3
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(+ 3 d2)
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 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))))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(* -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)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
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 (- (+ d3 (* 9 (/ 1 (- 3 d2)))) (/ (pow d2 2) (- 3 d2))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(/ (* d1 (- 9 (pow d2 2))) (- 3 d2))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64))) d1)
(* d1 (- 9 (pow d2 2)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 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 d3) (* -1 (/ (- 9 (pow d2 2)) (- 3 d2))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 (+.f64 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))
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* 9 d1)
(*.f64 #s(literal 9 binary64) d1)
(+ (* -1 (* d1 (pow d2 2))) (* 9 d1))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
9
#s(literal 9 binary64)
(+ 9 (* -1 (pow d2 2)))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (-.f64 (+.f64 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))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* -1 (* d1 (pow d2 2)))
(*.f64 (*.f64 (neg.f64 d1) d2) d2)
(* (pow d2 2) (+ (* -1 d1) (* 9 (/ d1 (pow d2 2)))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(* -1 (pow d2 2))
(*.f64 (neg.f64 d2) d2)
(* (pow d2 2) (- (* 9 (/ 1 (pow d2 2))) 1))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(* -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 d2 d3)
(* -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 d2 d3) #s(literal -3 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d3) (* -3 d1)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #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))
(+ (* d1 d3) (/ (* d1 (- 9 (pow d2 2))) (- 3 d2)))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* d3 (+ d1 (+ (* 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))
(* d3 (+ d1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 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)))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -3 binary64)) d3) d3 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- 9 (pow d2 2))) (* d3 (- 3 d2)))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)

rewrite210.0ms (0.7%)

Memory
19.9MiB live, 244.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028112
043102
118189
2154789
0837589
Stop Event
iter limit
node limit
iter limit
Counts
15 → 730
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))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(*.f64 d1 d3)
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) 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 d3 #s(literal -3 binary64)) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (pow.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 -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (pow.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 -1 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 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #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 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(*.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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(*.f64 (neg.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)))) (/.f64 #s(literal 1 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))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) #s(literal -1 binary64)))
(*.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))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))
(*.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))) (/.f64 #s(literal 1 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)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.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))) #s(literal -1 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))) (/.f64 #s(literal 1 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))) (pow.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)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)
(*.f64 d1 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal -1 binary64))
(/.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 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))) (*.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 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 #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 (+.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 (+.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 #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 (*.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 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 #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 (+.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 (+.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 (+.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 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 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))))
(/.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 #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 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)))
(/.f64 #s(literal 1 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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 #s(literal 1 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 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)) (-.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 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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)))) (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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)))
(/.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))) (+.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)) (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 (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 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(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 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) d1) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))) (*.f64 d3 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 #s(literal 3 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (*.f64 d3 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 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) d2) d1)))) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 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 (/.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 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) d1) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 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 #s(literal 1 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 d2 d3) d1)
(*.f64 d1 (+.f64 d2 d3))
(/.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 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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))) (-.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 d3 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 d1 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 d1) (*.f64 d3 d1)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(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 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (neg.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d3 d2))))
(*.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))))
(*.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 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))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(/.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 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (-.f64 d2 d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (neg.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) (-.f64 d3 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.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 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 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.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 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.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 (*.f64 (fma.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 (fma.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 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) d3) (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (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(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) d3) (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))
(*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.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 1 binary64) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 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 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(/.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 #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 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 #s(literal -3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.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 (*.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)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(-.f64 d3 #s(literal -3 binary64))
(+.f64 d3 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d3)
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) 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 d3 #s(literal -3 binary64)) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (pow.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 -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (pow.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 -1 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 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #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 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(*.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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(*.f64 (neg.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)))) (/.f64 #s(literal 1 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))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) #s(literal -1 binary64)))
(*.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))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))
(*.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))) (/.f64 #s(literal 1 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)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.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))) #s(literal -1 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))) (/.f64 #s(literal 1 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))) (pow.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)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)
(*.f64 d1 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal -1 binary64))
(/.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 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))) (*.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 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 #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 (+.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 (+.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 #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 (*.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 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 #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 (+.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 (+.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 (+.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 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 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))))
(/.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 #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 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)))
(/.f64 #s(literal 1 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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 #s(literal 1 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 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)) (-.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 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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)))) (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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)))
(/.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))) (+.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)) (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 (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 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(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 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) d1) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))) (*.f64 d3 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 #s(literal 3 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (*.f64 d3 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 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) d2) d1)))) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 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 (/.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 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 d3 d3) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 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 1 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))) (/.f64 #s(literal 1 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))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 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)) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2))
(*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 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))) (pow.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 -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2)) #s(literal -1 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 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))) (fma.f64 (-.f64 d3 #s(literal -3 binary64)) (-.f64 d3 #s(literal -3 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 (*.f64 (-.f64 d3 #s(literal -3 binary64)) (-.f64 d3 #s(literal -3 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 (-.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2))))
(/.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 1 binary64) (/.f64 (-.f64 d3 (+.f64 d2 #s(literal 3 binary64))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (-.f64 #s(literal 9 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2)))
(/.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))))
(fma.f64 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) d3)
(fma.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) d3)
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 3 binary64))
(fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 3 binary64))) d3)
(fma.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d2 #s(literal 3 binary64))))) d3)
(fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))) d3)
(fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -3 binary64) d3))) d2)
(fma.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))) d2)
(fma.f64 (neg.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d3 d2))) #s(literal 3 binary64))
(fma.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)))) #s(literal 3 binary64))
(fma.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal 3 binary64))) d2)
(fma.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) d2)
(fma.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (/.f64 (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) d3)
(fma.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)) d2)
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d3) #s(literal 3 binary64))
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 (*.f64 d3 d3) (*.f64 d2 d3)))) #s(literal 3 binary64))
(fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) #s(literal 3 binary64))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) d3)
(-.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 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 d3 #s(literal -3 binary64)) d2) 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 d3 #s(literal -3 binary64)) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1) (pow.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 -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (pow.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 -1 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 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #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 #s(literal 1 binary64) (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))))
(*.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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 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)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)))))
(*.f64 (neg.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)))) (/.f64 #s(literal 1 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))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 3 binary64)) d3)) #s(literal -1 binary64)))
(*.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))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))
(*.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))) (/.f64 #s(literal 1 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)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.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))) #s(literal -1 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))) (/.f64 #s(literal 1 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))) (pow.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)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)
(*.f64 d1 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal -1 binary64))
(/.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 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)) (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))) (*.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 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 #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 (+.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 (+.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 #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 (*.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 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 #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 (+.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 (+.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 (+.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 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 (+.f64 d2 #s(literal 3 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1))))
(/.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 #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 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)) d1)))
(/.f64 #s(literal 1 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 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 #s(literal 1 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 d1 (+.f64 #s(literal 27 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 3 binary64) d1)) (-.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 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)) (-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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)))) (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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d1)))
(/.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))) (+.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)) (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 (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 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(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 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2)) d1) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) d1) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 (*.f64 (neg.f64 d2) d2))) (pow.f64 (-.f64 d3 d2) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d2 (-.f64 d2 d3) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))) (*.f64 d3 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 d3 d1))) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 #s(literal 3 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))) (*.f64 d3 d1))
(fma.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))) (*.f64 d3 d1))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (*.f64 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (*.f64 d3 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 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) d2) d1)))) (*.f64 d3 d1))
(fma.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d3 d1 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 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 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1)))
(fma.f64 d1 d3 (*.f64 (+.f64 d2 #s(literal 3 binary64)) 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 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 (/.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 d3 d1) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(+.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d2 d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (fma.f64 #s(literal 3 binary64) d1 (*.f64 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 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.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 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (fma.f64 d2 (+.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))))
(*.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))))
(*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 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) d2) d1)))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (pow.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 3 binary64) d2) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)) (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)) (neg.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64))) (neg.f64 (-.f64 #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) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 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) d2) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (*.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 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) d2) d1))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 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) d2) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d2)) (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64))))
(fma.f64 d2 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d2))) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d2 d1))
(*.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1)
(*.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 9 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 9 binary64) d1) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 d2) d2) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1)) (*.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 #s(literal 9 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (neg.f64 d2) d2)) (*.f64 d1 (*.f64 (neg.f64 d2) d2))) (*.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 (neg.f64 d2) d2))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) d1)))
(fma.f64 #s(literal 9 binary64) d1 (*.f64 (*.f64 (neg.f64 d2) d2) d1))
(fma.f64 d1 #s(literal 9 binary64) (*.f64 d1 (*.f64 (neg.f64 d2) d2)))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 (neg.f64 d2) d2) d1))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (*.f64 (neg.f64 d2) d2)))
(*.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))
(*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 (neg.f64 d2) d2) #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (pow.f64 d2 #s(literal 4 binary64)))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))) (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2)))
(/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64))) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2)) (-.f64 #s(literal 81 binary64) (pow.f64 d2 #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2)))) (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2)))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d2) #s(literal 9 binary64))
(fma.f64 (neg.f64 d2) d2 #s(literal 9 binary64))
(fma.f64 d2 (neg.f64 d2) #s(literal 9 binary64))
(-.f64 (/.f64 #s(literal 81 binary64) (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))))
(-.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(-.f64 (/.f64 #s(literal 729 binary64) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (fma.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))))
(-.f64 #s(literal 9 binary64) (*.f64 d2 d2))
(+.f64 (*.f64 (neg.f64 d2) d2) #s(literal 9 binary64))
(+.f64 #s(literal 9 binary64) (*.f64 (neg.f64 d2) d2))
(*.f64 d3 d1)
(*.f64 d1 d3)

eval102.0ms (0.3%)

Memory
-25.5MiB live, 144.0MiB allocated
Compiler

Compiled 11 951 to 1 710 computations (85.7% saved)

prune15.0ms (0%)

Memory
-1.0MiB live, 43.0MiB allocated
Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New5176523
Fresh112
Picked145
Done000
Total51911530
Accuracy
100.0%
Counts
530 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
50.6%
(+.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.9%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
50.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
35.5%
#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)))))
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
26.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
38.0%
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
Compiler

Compiled 305 to 234 computations (23.3% saved)

simplify142.0ms (0.4%)

Memory
-13.1MiB live, 63.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
032156
044148
171140
2101140
3119140
4133140
5169140
6251140
7518140
81180140
91886140
102585140
114039140
124320140
134350140
144354140
154360140
164364140
174468140
184872140
195133140
205133140
05133140
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
d3
d1
(*.f64 #s(literal 3 binary64) d1)
#s(literal 3 binary64)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
#s(literal 3 binary64)
d1
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
d2
#s(literal -3 binary64)
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(fma.f64 d3 d3 #s(literal -9 binary64))
d3
#s(literal -9 binary64)
d1
(+.f64 #s(literal -3 binary64) d3)
#s(literal -3 binary64)
Outputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
d3
d1
(*.f64 #s(literal 3 binary64) d1)
#s(literal 3 binary64)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
#s(literal 3 binary64)
d1
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
d2
#s(literal -3 binary64)
d1
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(fma.f64 d3 d3 #s(literal -9 binary64))
d3
#s(literal -9 binary64)
d1
(+.f64 #s(literal -3 binary64) d3)
(-.f64 d3 #s(literal 3 binary64))
#s(literal -3 binary64)

localize80.0ms (0.2%)

Memory
29.1MiB live, 186.3MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 #s(literal -3 binary64) d3)
accuracy3.8282948226837705
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
accuracy9.349168672521985
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
accuracy0.0
(-.f64 d2 #s(literal -3 binary64))
accuracy0.04296875
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
accuracy24.148011804796777
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
accuracy0.078125
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
accuracy31.786019331286244
#s(approx (- d3 -3) #s(literal 3 binary64))
accuracy0.0
(*.f64 d2 d1)
accuracy39.70910704209327
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
accuracy0.0
(*.f64 #s(literal 3 binary64) d1)
accuracy0.09375
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
Samples
50.0ms221×0valid
7.0ms18×1valid
7.0ms15×2valid
1.0ms3valid
Compiler

Compiled 120 to 30 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 31.0ms (63.6% of total)
ival-add: 10.0ms (20.5% of total)
adjust: 3.0ms (6.2% of total)
ival-div: 2.0ms (4.1% of total)
ival-sub: 2.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series18.0ms (0.1%)

Memory
-1.0MiB live, 36.8MiB allocated
Counts
16 → 50
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
(*.f64 #s(literal 3 binary64) d1)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(fma.f64 d3 d3 #s(literal -9 binary64))
(+.f64 #s(literal -3 binary64) d3)
Outputs
(* d1 (+ 3 d3))
(* d1 (+ 3 (+ d2 d3)))
(* 3 d1)
(* d1 d2)
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(* d1 (- (pow d3 2) 9))
(* -1 (* d1 (- (* -1 d3) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
3
(+ 3 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))))
(* -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)))
(+ (* 3 d1) (* d1 d2))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* -9 d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
-9
(- (pow d3 2) 9)
-3
(- d3 3)
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(* d3 (- 1 (* 3 (/ 1 d3))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* 3 (/ 1 d3)) 1)))
Calls

9 calls:

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

simplify160.0ms (0.5%)

Memory
-2.0MiB live, 196.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129270
1403270
2989262
32921262
46586262
08056252
Stop Event
iter limit
node limit
Counts
50 → 48
Calls
Call 1
Inputs
(* d1 (+ 3 d3))
(* d1 (+ 3 (+ d2 d3)))
(* 3 d1)
(* d1 d2)
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(* d1 (- (pow d3 2) 9))
(* -1 (* d1 (- (* -1 d3) 3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -1 (+ d2 d3)) 3)))
(+ (* 3 d1) (* d1 d3))
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* d1 d2) (* d1 (+ 3 d3)))
(+ 3 d3)
(+ 3 (+ d2 d3))
3
(+ 3 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))))
(* -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)))
(+ (* 3 d1) (* d1 d2))
(* d1 (+ 3 d2))
(+ (* d1 d3) (* d1 (+ 3 d2)))
(* -9 d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
-9
(- (pow d3 2) 9)
-3
(- d3 3)
(* d1 d3)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d3 (+ d1 (/ (* d1 (+ 3 d2)) d3)))
(* d3 (+ 1 (+ (* 3 (/ 1 d3)) (/ d2 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(* d3 (- 1 (* 3 (/ 1 d3))))
(* -1 (* d3 (+ (* -3 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 3 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(* -1 (* d3 (- (* 3 (/ 1 d3)) 1)))
Outputs
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64)))
(* d1 (- (pow d3 2) 9))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(* -1 (* d1 (- (* -1 d3) 3)))
(*.f64 (-.f64 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 d3)) 3)))
(*.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 (+ 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))
3
#s(literal 3 binary64)
(+ 3 d2)
(-.f64 d2 #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 (+ 3 d3)) d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
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))))
(-.f64 d2 #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 (+ 3 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d2 (- (* -1 (/ (+ 3 d3) d2)) 1)))
(fma.f64 (/.f64 (-.f64 d3 #s(literal -3 binary64)) d2) d2 d2)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* d1 (+ 3 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 3 d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -9 d1)
(*.f64 #s(literal -9 binary64) d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
-9
#s(literal -9 binary64)
(- (pow d3 2) 9)
(fma.f64 d3 d3 #s(literal -9 binary64))
-3
#s(literal -3 binary64)
(- d3 3)
(-.f64 d3 #s(literal 3 binary64))
(* d1 d3)
(*.f64 d1 d3)
(* 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)
d3
(* 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))))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -3 binary64)) d3) d3 d3)
(* d1 (pow d3 2))
(*.f64 (*.f64 d3 d3) d1)
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(fma.f64 d3 d3 #s(literal -9 binary64))
(* d3 (- 1 (* 3 (/ 1 d3))))
(-.f64 d3 #s(literal 3 binary64))
(* -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 (+ 3 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -3 binary64)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 3 d2) d3)) 1)))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -3 binary64)) d3) d3 d3)
(* -1 (* d3 (- (* 3 (/ 1 d3)) 1)))
(-.f64 d3 #s(literal 3 binary64))

rewrite204.0ms (0.6%)

Memory
-0.5MiB live, 264.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032142
044124
1201116
21485116
08656116
Stop Event
iter limit
node limit
iter limit
Counts
16 → 371
Calls
Call 1
Inputs
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
(*.f64 #s(literal 3 binary64) d1)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(-.f64 d2 #s(literal -3 binary64))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(fma.f64 d3 d3 #s(literal -9 binary64))
(+.f64 #s(literal -3 binary64) d3)
Outputs
(*.f64 (/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1)))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 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 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)) (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.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 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1)))
(/.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 (-.f64 d3 #s(literal 3 binary64)) d1))
(/.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d1) (/.f64 d3 (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d1) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d1 d3)) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
(*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)
(*.f64 d1 #s(approx (- d3 -3) #s(literal 3 binary64)))
#s(approx (- d3 -3) #s(literal 3 binary64))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
(*.f64 d1 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))))
#s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64)))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d2)))
(*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) d2)))))
(*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal -3 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (fma.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64)))) (neg.f64 (neg.f64 (-.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 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) (-.f64 d2 #s(literal 3 binary64))))
(/.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 #s(literal 9 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))))
(/.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal -3 binary64)))))
(/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d2) (-.f64 #s(literal 9 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d2 d2) (*.f64 #s(literal 3 binary64) d2))) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal -3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64)))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal -3 binary64))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64)))))
(/.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))))
(fma.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64)))))
(fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 3 binary64) d2)))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 9 binary64) (*.f64 d2 #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))))
(-.f64 d2 #s(literal -3 binary64))
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 9 binary64) (-.f64 d2 #s(literal 3 binary64)))))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64)))) (neg.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d2 d2 (fma.f64 #s(literal -3 binary64) d2 #s(literal 9 binary64))))))
(+.f64 d2 #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) d2)
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (pow.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1)))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 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 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)) (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.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 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))) (neg.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1)))
(/.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 (-.f64 d3 #s(literal 3 binary64)) d1))
(/.f64 (*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (-.f64 d3 #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 9 binary64) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d3) #s(literal 3 binary64)) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 3 binary64) d1) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d1) (/.f64 d3 (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d1) (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d1 d3)) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (/.f64 d3 d1) (/.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d3 #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) d1 (neg.f64 (*.f64 d1 d3)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 d3 #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))) d1)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d3 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 d3 #s(literal 3 binary64))))))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64))) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) #s(literal 1 binary64))
(*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1)) (*.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 #s(literal -9 binary64) d1))) (-.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 #s(literal -9 binary64) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 #s(literal -9 binary64) d1)) (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1))) (-.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 (*.f64 d3 d3) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64)))) (-.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 #s(literal -9 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3)))) (-.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d3 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -9 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1) (-.f64 (*.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 #s(literal -9 binary64) d1)) (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 #s(literal -9 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -9 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d3 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 #s(literal -9 binary64) d1) (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1)) (*.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 (*.f64 d3 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d3 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -9 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 #s(literal -9 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal -9 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 d3 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 #s(literal -9 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)))) (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)) (neg.f64 (fma.f64 d3 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 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64))) (fma.f64 d3 d3 #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1) (fma.f64 d3 d3 #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) d1)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))))
(neg.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))))
(fma.f64 (*.f64 d3 d3) d1 (*.f64 #s(literal -9 binary64) d1))
(fma.f64 #s(literal -9 binary64) d1 (*.f64 (*.f64 d3 d3) d1))
(fma.f64 d1 (*.f64 d3 d3) (*.f64 d1 #s(literal -9 binary64)))
(fma.f64 d1 #s(literal -9 binary64) (*.f64 d1 (*.f64 d3 d3)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -9 binary64))))
(+.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 #s(literal -9 binary64) d1))
(+.f64 (*.f64 #s(literal -9 binary64) d1) (*.f64 (*.f64 d3 d3) d1))
(+.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 #s(literal -9 binary64)))
(+.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 d1 (*.f64 d3 d3)))
(*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -9 binary64) (*.f64 d3 d3))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64))))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (fma.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))) (*.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal -9 binary64) (*.f64 d3 d3))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 #s(literal -9 binary64) (*.f64 d3 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64))) (neg.f64 (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64)))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64)))) (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64)))) (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64)))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d3)) #s(literal -9 binary64))
(fma.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64)))))
(fma.f64 d3 d3 #s(literal -9 binary64))
(-.f64 (/.f64 #s(literal 81 binary64) (-.f64 #s(literal -9 binary64) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 #s(literal -9 binary64) (*.f64 d3 d3))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64))))) (/.f64 #s(literal 729 binary64) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 81 binary64) (*.f64 (*.f64 d3 d3) #s(literal 9 binary64))))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))))
(-.f64 (*.f64 d3 d3) #s(literal 9 binary64))
(+.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (neg.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64)))))
(+.f64 (*.f64 d3 d3) #s(literal -9 binary64))
(+.f64 #s(literal -9 binary64) (*.f64 d3 d3))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 729 binary64)) (fma.f64 d3 d3 #s(literal -9 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal -3 binary64) d3))))
(*.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 3 binary64) d3))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal 3 binary64)))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) d3)))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -9 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) (fma.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 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d3 d3 (+.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 #s(literal -3 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) (*.f64 (-.f64 #s(literal -3 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal -3 binary64) d3) (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (-.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 d3 #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal -3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal -3 binary64)) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) d3))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) d3))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))
(/.f64 (-.f64 d3 #s(literal 3 binary64)) #s(literal 1 binary64))
(neg.f64 (-.f64 #s(literal 3 binary64) d3))
(fma.f64 #s(literal 9 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3))))
(-.f64 (/.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (-.f64 d3 #s(literal -3 binary64))) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #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 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 3 binary64) d3))
(-.f64 d3 #s(literal 3 binary64))
(+.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal -3 binary64) d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal -3 binary64) d3))))
(+.f64 #s(literal -3 binary64) d3)
(+.f64 d3 #s(literal -3 binary64))

eval41.0ms (0.1%)

Memory
5.6MiB live, 86.8MiB allocated
Compiler

Compiled 8 914 to 1 228 computations (86.2% saved)

prune67.0ms (0.2%)

Memory
-14.5MiB live, 24.4MiB allocated
Pruning

11 alts after pruning (4 fresh and 7 done)

PrunedKeptTotal
New2993302
Fresh112
Picked235
Done044
Total30211313
Accuracy
100.0%
Counts
313 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
50.6%
(+.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.9%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
26.1%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
64.2%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
26.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
38.0%
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
Compiler

Compiled 171 to 134 computations (21.6% saved)

simplify174.0ms (0.5%)

Memory
33.8MiB live, 221.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
035199
051195
190181
2167175
3340171
4583171
51623171
63807171
08066163
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
d1
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
#s(literal 1 binary64)
(-.f64 d3 #s(literal -3 binary64))
d3
#s(literal -3 binary64)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
#s(literal -9 binary64)
d1
(+.f64 #s(literal -3 binary64) d3)
#s(literal -3 binary64)
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
d1
#s(literal 3 binary64)
(*.f64 d1 d3)
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))
(/.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 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
d1
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
#s(literal 1 binary64)
(-.f64 d3 #s(literal -3 binary64))
d3
#s(literal -3 binary64)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
#s(literal -9 binary64)
d1
(+.f64 #s(literal -3 binary64) d3)
#s(literal -3 binary64)
d3
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
d1
#s(literal 3 binary64)
(*.f64 d1 d3)
(*.f64 d3 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))
(*.f64 (+.f64 (/.f64 (fma.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))) (fma.f64 d2 d2 #s(literal -9 binary64)))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)
(*.f64 d1 d1)
d1
(-.f64 (*.f64 d2 d2) #s(literal 9 binary64))
(fma.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

localize141.0ms (0.4%)

Memory
-10.6MiB live, 602.8MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.09765625
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
accuracy1.2382729933208232
(+.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))
accuracy6.779816975159165
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
accuracy34.824677503979586
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 3 binary64))))
accuracy0.0
(*.f64 d1 d3)
accuracy0.0234375
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
accuracy3.8282948226837705
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
accuracy9.349168672521985
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
accuracy32.49592821439104
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
accuracy0.0
(-.f64 d3 #s(literal -3 binary64))
accuracy0.01953125
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
accuracy0.26171875
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
accuracy22.767682281146527
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
Samples
69.0ms193×0valid
23.0ms28×1valid
18.0ms29×2valid
6.0ms3valid
Compiler

Compiled 167 to 32 computations (80.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 25.0ms (45.9% of total)
ival-div: 9.0ms (16.5% of total)
ival-add: 9.0ms (16.5% of total)
adjust: 6.0ms (11% of total)
ival-sub: 5.0ms (9.2% of total)
exact: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series47.0ms (0.1%)

Memory
-44.9MiB live, 228.3MiB allocated
Counts
16 → 63
Calls
Call 1
Inputs
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
(-.f64 d3 #s(literal -3 binary64))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(*.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 (*.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 d2 d2) #s(literal 9 binary64))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
Outputs
(* d1 (+ 3 d3))
(* d1 (+ 3 (+ d2 d3)))
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(* d1 (- (pow d3 2) 9))
(* d1 d3)
(/ (* 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))
(* d1 (- d2 3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -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)
(+ (* 3 d1) (* d1 d2))
-9
(- (pow d2 2) 9)
(* -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 (* 3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(pow d2 2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (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 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
1/3
(+ 1/3 (* -1/9 d3))
(+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))
(+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))
3
(+ 3 d3)
(* -9 d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
(- (pow d3 2) 9)
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(/ 1 d3)
(/ (- 1 (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(* 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 (/ (- (* 3 (/ 1 d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
Calls

9 calls:

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

simplify152.0ms (0.5%)

Memory
0.9MiB live, 236.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0185432
1562420
21618418
34831417
08212394
Stop Event
iter limit
node limit
Counts
63 → 62
Calls
Call 1
Inputs
(* d1 (+ 3 d3))
(* d1 (+ 3 (+ d2 d3)))
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(* d1 (- (pow d3 2) 9))
(* d1 d3)
(/ (* 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))
(* d1 (- d2 3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(* -1 (* d1 (- (* -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)
(+ (* 3 d1) (* d1 d2))
-9
(- (pow d2 2) 9)
(* -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 (* 3 (/ d1 d2))))
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(pow d2 2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(* (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 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
1/3
(+ 1/3 (* -1/9 d3))
(+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))
(+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))
3
(+ 3 d3)
(* -9 d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
(- (pow d3 2) 9)
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(* d3 (+ d1 (* 3 (/ d1 d3))))
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(/ 1 d3)
(/ (- 1 (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(* 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 (/ (- (* 3 (/ 1 d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
Outputs
(* d1 (+ 3 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d1 (+ 3 (+ d2 d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(/ (* d1 (- (pow d3 2) 9)) (- d3 3))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 #s(literal -9 binary64)))
(* d1 (- (pow d3 2) 9))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(/ (* d1 (- (pow d2 2) 9)) (- d2 3))
(*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 #s(literal -9 binary64)))
(* d1 (- (+ d3 (/ (pow d2 2) (- d2 3))) (* 9 (/ 1 (- d2 3)))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* (pow d1 2) (- (pow d2 2) 9))
(*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)
(* d1 (- d2 3))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d3)) 3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d1 (- (* -1 d3) 3)))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* -1 (* d1 (+ (* -1 d3) (* -1 (/ (- (pow d2 2) 9) (- d2 3))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(+ (* 3 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(+ (* 3 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* 3 d1)
(*.f64 #s(literal 3 binary64) d1)
(+ (* 3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
-9
#s(literal -9 binary64)
(- (pow d2 2) 9)
(fma.f64 d2 d2 #s(literal -9 binary64))
(* -9 (pow d1 2))
(*.f64 (*.f64 d1 d1) #s(literal -9 binary64))
(+ (* -9 (pow d1 2)) (* (pow d1 2) (pow d2 2)))
(*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)
(* -3 d1)
(*.f64 #s(literal -3 binary64) d1)
(+ (* -3 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (+ (* 3 (/ d1 d2)) (/ (* d1 d3) d2))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* d2 (+ d1 (* 3 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* d2 (- (+ d1 (/ (* d1 d3) d2)) (* -3 (/ d1 d2))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 9 (/ 1 (pow d2 2)))))
(fma.f64 d2 d2 #s(literal -9 binary64))
(* (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 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)
(* d2 (+ d1 (* -3 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 3 d1) (* d1 d3)) d2)))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (* d2 (+ (* -3 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -3 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* 3 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
1/3
#s(literal 1/3 binary64)
(+ 1/3 (* -1/9 d3))
(fma.f64 #s(literal -1/9 binary64) d3 #s(literal 1/3 binary64))
(+ 1/3 (* d3 (- (* 1/27 d3) 1/9)))
(fma.f64 (fma.f64 #s(literal 1/27 binary64) d3 #s(literal -1/9 binary64)) d3 #s(literal 1/3 binary64))
(+ 1/3 (* d3 (- (* d3 (+ 1/27 (* -1/81 d3))) 1/9)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/81 binary64) d3 #s(literal 1/27 binary64)) d3 #s(literal -1/9 binary64)) d3 #s(literal 1/3 binary64))
3
#s(literal 3 binary64)
(+ 3 d3)
(-.f64 d3 #s(literal -3 binary64))
(* -9 d1)
(*.f64 #s(literal -9 binary64) d1)
(+ (* -9 d1) (* d1 (pow d3 2)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(- (pow d3 2) 9)
(fma.f64 d3 d3 #s(literal -9 binary64))
(+ (* d1 d3) (/ (* d1 (- (pow d2 2) 9)) (- d2 3)))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)
(* d3 (+ d1 (* 3 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(* d3 (+ d1 (+ (* 3 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (- 1 (* 3 (/ 1 d3))) d3)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (* 3 (/ 1 d3))) d3)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 9 binary64) d3) #s(literal 3 binary64)) d3) #s(literal -1 binary64)) d3)
(/ (- (+ 1 (/ 9 (pow d3 2))) (+ (* 3 (/ 1 d3)) (* 27 (/ 1 (pow d3 3))))) d3)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 9 binary64) d3) #s(literal 3 binary64)) d3) (-.f64 (/.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))) d3)
d3
(* d3 (+ 1 (* 3 (/ 1 d3))))
(-.f64 d3 #s(literal -3 binary64))
(* d1 (pow d3 2))
(*.f64 (*.f64 d3 d3) d1)
(* (pow d3 2) (+ d1 (* -9 (/ d1 (pow d3 2)))))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1)
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 9 (/ 1 (pow d3 2)))))
(fma.f64 d3 d3 #s(literal -9 binary64))
(* d3 (+ d1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) 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 d2 (-.f64 #s(literal -3 binary64) d3)) d1)
(* -1 (/ (- (* 3 (/ 1 d3)) 1) d3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)) d3)
(* -1 (/ (- (* -1 (/ (- (* 9 (/ 1 d3)) 3) d3)) 1) d3))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 9 binary64) d3) #s(literal 3 binary64)) d3) #s(literal -1 binary64)) d3)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27 (/ 1 d3)) 9) d3)) 3) d3)) 1) d3))
(/.f64 (-.f64 (/.f64 (-.f64 #s(literal -3 binary64) (/.f64 (-.f64 (/.f64 #s(literal 27 binary64) d3) #s(literal 9 binary64)) d3)) d3) #s(literal -1 binary64)) d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (- (pow d2 2) 9)) (* d3 (- d2 3)))))))
(*.f64 (-.f64 d3 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d2))) d1)

rewrite196.0ms (0.6%)

Memory
31.9MiB live, 744.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035168
051164
1223138
21705138
08467131
Stop Event
iter limit
node limit
iter limit
Counts
16 → 537
Calls
Call 1
Inputs
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
(-.f64 d3 #s(literal -3 binary64))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
(*.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 (*.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 d2 d2) #s(literal 9 binary64))
(*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 9 binary64)))
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
Outputs
(*.f64 (/.f64 d1 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (neg.f64 (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 1 binary64))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 d1))) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (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 d3 #s(literal -3 binary64)) d1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (neg.f64 (neg.f64 d1)) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d3) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 d1 (fma.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))) (*.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.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 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d3) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (neg.f64 d1) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)))
(/.f64 d1 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 (pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3 binary64) d3))
(*.f64 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal -1 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(*.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (-.f64 d3 #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (-.f64 d3 #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 d3 #s(literal -3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 d3 #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 d3 #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 (+.f64 #s(literal -729 binary64) (pow.f64 d3 #s(literal 6 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (pow.f64 (fma.f64 d3 d3 #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 81 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d3 d3))) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) (fma.f64 d3 d3 #s(literal -9 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(/.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 #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 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (-.f64 d3 #s(literal 3 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.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 1 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 (neg.f64 (-.f64 d3 #s(literal -3 binary64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (-.f64 d3 #s(literal 3 binary64)))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (+.f64 #s(literal -3 binary64) d3))
(/.f64 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 d3 d3 (-.f64 #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 1 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)) #s(literal -27 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) (fma.f64 d3 d3 #s(literal -9 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -3 binary64) d3) (fma.f64 d3 d3 #s(literal -9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (-.f64 d3 #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #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 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))))
(-.f64 (/.f64 (*.f64 d3 d3) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))) (/.f64 #s(literal 9 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))))
(-.f64 (/.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 9 binary64))) (+.f64 #s(literal -3 binary64) d3)) (/.f64 (/.f64 #s(literal 81 binary64) (fma.f64 d3 d3 #s(literal 9 binary64))) (+.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 9 binary64) (*.f64 d3 #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))) (/.f64 #s(literal -27 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))))))
(-.f64 (/.f64 (/.f64 d3 #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)) #s(literal 1 binary64)))
(-.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)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 d3 #s(literal 1 binary64)) #s(literal -3 binary64))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 #s(literal -3 binary64) d3)) (/.f64 #s(literal 9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))) (/.f64 #s(literal -27 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(-.f64 d3 #s(literal -3 binary64))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 d3 #s(literal -3 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 3 binary64) d3)
(+.f64 d3 #s(literal 3 binary64))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))
(*.f64 (/.f64 (neg.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) #s(literal -1 binary64)) (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (-.f64 #s(literal -3 binary64) d3))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)) (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1))
(*.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) (pow.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (+.f64 #s(literal -3 binary64) d3)) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))
(*.f64 d1 (/.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 d1 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3)))))
(/.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) #s(literal 1 binary64)) (+.f64 #s(literal -3 binary64) d3))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))) (neg.f64 (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))) (+.f64 #s(literal -3 binary64) d3)))
(neg.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (+.f64 #s(literal -3 binary64) d3))) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (neg.f64 (+.f64 #s(literal -3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (+.f64 #s(literal -3 binary64) d3) d1) #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1)
(*.f64 d1 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)))
#s(approx (+ (* d3 d3) -9) #s(literal -9 binary64))
(*.f64 (/.f64 d1 (pow.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) #s(literal -1 binary64))) (pow.f64 (+.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 (pow.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (neg.f64 (-.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 9 binary64) (*.f64 d3 d3))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (-.f64 #s(literal -3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(*.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 1 binary64))
(*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 d1 (-.f64 d3 #s(literal -3 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 d1))) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64)))) (neg.f64 (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -27 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (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 d3 #s(literal -3 binary64)) d1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))
(/.f64 (neg.f64 (neg.f64 d1)) (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d3) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -9 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) d3)))
(/.f64 (*.f64 d1 (fma.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))) (*.f64 #s(literal 1 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -3 binary64) d3 #s(literal 9 binary64)))))
(/.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 #s(literal 9 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) d1) d3) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))))
(/.f64 (neg.f64 d1) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)) (/.f64 (-.f64 #s(literal 3 binary64) d3) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64)))
(/.f64 d1 (pow.f64 (-.f64 d3 #s(literal -3 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 3 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 3 binary64) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 d3 d1)
(*.f64 d1 d3)
(*.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (neg.f64 d1)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) d1))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) #s(literal -1 binary64)) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 d1 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) #s(literal -1 binary64)) (pow.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) 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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (*.f64 d1 d1) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (*.f64 d1 d1) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 d1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1))
(*.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1))
(*.f64 (/.f64 (*.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 (fma.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 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (+.f64 d2 #s(literal 3 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (pow.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)))
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 (*.f64 d1 d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))))
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1)))
(pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (fma.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) (fma.f64 d2 d2 #s(literal -9 binary64)))) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1))) (neg.f64 (neg.f64 (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) #s(literal 1 binary64))) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 (fma.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) (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1)) (neg.f64 (-.f64 d2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) #s(literal 1 binary64)) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))
(/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64)))
(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 #s(literal 0 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (+.f64 d2 #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.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))) (pow.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) #s(literal -1 binary64)))
(*.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))) (pow.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))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) (-.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)))) #s(literal -1 binary64))
(pow.f64 (/.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 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.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 (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 (-.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 (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 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.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 (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 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.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))) (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 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) (-.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))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1)) (-.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)))))
(/.f64 #s(literal 1 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 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 d2 #s(literal 3 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (fma.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 d1 d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (fma.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 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) #s(literal -1 binary64)) (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 (fma.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 (*.f64 d1 d1) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -9 binary64))) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (neg.f64 (-.f64 d2 #s(literal 3 binary64)))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 d1 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) #s(literal -1 binary64)) (pow.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 d1 d1)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (/.f64 d1 d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) 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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (fma.f64 d2 d2 #s(literal -9 binary64))) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (/.f64 (/.f64 (*.f64 d1 d1) d1) (pow.f64 (fma.f64 d2 d2 (fma.f64 d2 #s(literal 3 binary64) #s(literal 9 binary64))) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (*.f64 d1 d1) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64))) (pow.f64 d1 #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 d1 #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 d2 #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 d1 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (-.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 d3 d1))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (fma.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 d3 d1))
(fma.f64 (*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) d1) (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (+.f64 d2 #s(literal 3 binary64)) (/.f64 (*.f64 d1 d1) d1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (+.f64 d2 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d3 d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (+.f64 d2 #s(literal 3 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (pow.f64 (*.f64 (neg.f64 d1) (-.f64 d2 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64)) (*.f64 d3 d1))
(fma.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 (/.f64 d1 (-.f64 d2 #s(literal 3 binary64))) (/.f64 d1 d1)) (*.f64 d3 d1))
(fma.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 (*.f64 d1 d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))) (*.f64 d3 d1))
(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 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 d3 d1))
(fma.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 #s(literal 3 binary64))) (*.f64 d3 d1))
(fma.f64 d1 (*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (pow.f64 (*.f64 (-.f64 d2 #s(literal 3 binary64)) d1) #s(literal -1 binary64))) (*.f64 d3 d1))
(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 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 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (pow.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -729 binary64) (pow.f64 d2 #s(literal 6 binary64))) (+.f64 #s(literal 81 binary64) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d2 d2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) #s(literal 81 binary64))) (*.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) #s(literal 729 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64))) (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(/.f64 (neg.f64 (-.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 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (-.f64 (*.f64 d2 d2) #s(literal -9 binary64)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)) (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 #s(literal 9 binary64)) (-.f64 (pow.f64 d2 #s(literal 4 binary64)) #s(literal 81 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))) (-.f64 (pow.f64 d2 #s(literal 6 binary64)) #s(literal 729 binary64))))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)) #s(literal -9 binary64))
(fma.f64 d2 d2 #s(literal -9 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 (*.f64 d2 d2) #s(literal -9 binary64))) (/.f64 #s(literal 81 binary64) (-.f64 (*.f64 d2 d2) #s(literal -9 binary64))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))) (/.f64 #s(literal 729 binary64) (+.f64 (pow.f64 d2 #s(literal 4 binary64)) (-.f64 #s(literal 81 binary64) (*.f64 (*.f64 d2 d2) #s(literal -9 binary64))))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 4 binary64)) (fma.f64 d2 d2 #s(literal 9 binary64))) (/.f64 #s(literal 81 binary64) (fma.f64 d2 d2 #s(literal 9 binary64))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))) (/.f64 #s(literal 729 binary64) (+.f64 (fma.f64 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64)))))
(-.f64 (*.f64 d2 d2) #s(literal 9 binary64))
(+.f64 (*.f64 d2 d2) #s(literal -9 binary64))
(+.f64 #s(literal -9 binary64) (*.f64 d2 d2))
(*.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) d1)
(*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -9 binary64)))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))) (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))) (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64))))))
(/.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 #s(literal 9 binary64) (*.f64 d2 d2) #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 #s(literal 9 binary64) (*.f64 d2 d2) #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 #s(literal 9 binary64) (*.f64 d2 d2) #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 #s(literal 9 binary64) (*.f64 d2 d2) #s(literal 81 binary64)) (pow.f64 d2 #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 (*.f64 (*.f64 d2 d1) d1) d2 (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 (*.f64 (*.f64 d2 d1) d1) d2 (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 (*.f64 d2 d2) (*.f64 d1 d1) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 (*.f64 d2 d2) (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 (*.f64 d1 d1) (*.f64 d2 d2) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 (*.f64 d1 d1) (*.f64 d2 d2) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 d2 (*.f64 d1 (*.f64 d2 d1)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 d2 (*.f64 d1 (*.f64 d2 d1)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(fma.f64 d1 (*.f64 d2 (*.f64 d2 d1)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(fma.f64 d1 (*.f64 d2 (*.f64 d2 d1)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal -9 binary64) (*.f64 d1 d1)))
(+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -9 binary64)))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64)))) (/.f64 d1 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (/.f64 d1 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)))) (/.f64 (fma.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 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64)))) (-.f64 d2 #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 d1 (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 #s(literal -9 binary64))) (/.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) (pow.f64 (-.f64 d2 #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 d2 #s(literal 3 binary64)) d1)
(*.f64 d1 (-.f64 d2 #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) d1) (*.f64 #s(literal -3 binary64) d1)) (*.f64 (*.f64 d2 d1) (*.f64 #s(literal -3 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -3 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 #s(literal -3 binary64)) (*.f64 d1 #s(literal -3 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 d1 #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 (fma.f64 d2 d2 #s(literal -9 binary64)) d1)) (neg.f64 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -9 binary64)) d1) (+.f64 d2 #s(literal 3 binary64)))
(fma.f64 d2 d1 (*.f64 #s(literal -3 binary64) d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal -3 binary64)))
(fma.f64 d1 d2 (*.f64 #s(literal -3 binary64) d1))
(fma.f64 d1 d2 (*.f64 d1 #s(literal -3 binary64)))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal -3 binary64) d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal -3 binary64)))

eval123.0ms (0.4%)

Memory
-19.0MiB live, 268.2MiB allocated
Compiler

Compiled 13 165 to 1 855 computations (85.9% saved)

prune82.0ms (0.3%)

Memory
7.4MiB live, 89.6MiB allocated
Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New5062508
Fresh000
Picked224
Done077
Total50811519
Accuracy
100.0%
Counts
519 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.1%
(fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 d3 d1))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
99.9%
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
62.9%
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
26.1%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
26.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 #s(approx (/ 1 (- d3 -3)) #s(literal 1/3 binary64))))
64.4%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
26.9%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
39.8%
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
38.0%
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
Compiler

Compiled 481 to 231 computations (52% saved)

regimes248.0ms (0.8%)

Memory
4.9MiB live, 204.3MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 #s(approx (/ 1 (- d3 -3)) #s(literal 1/3 binary64))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #s(literal 3 binary64) d1)))
(*.f64 (+.f64 (+.f64 d3 d2) #s(literal 3 binary64)) d1)
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -9) #s(literal -9 binary64)) d1) (+.f64 #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)) (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d3 #s(literal -3 binary64)))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -9 binary64)) d1) (+.f64 #s(literal -3 binary64) d3)))
(fma.f64 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d1) (*.f64 d1 d1) (*.f64 d3 d1))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 (*.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:

146.0ms
d2
66.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
19.0ms
d3
15.0ms
d1
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)

regimes17.0ms (0.1%)

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

4 calls:

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

regimes15.0ms (0%)

Memory
8.4MiB live, 86.8MiB allocated
Counts
8 → 2
Calls
Call 1
Inputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 #s(approx (/ 1 (- d3 -3)) #s(literal 1/3 binary64))))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d3 d1 (*.f64 #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)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3)))
Calls

4 calls:

4.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
4.0ms
d2
3.0ms
d1
3.0ms
d3
Results
AccuracySegmentsBranch
71.3%3d1
94.2%2d2
91.8%2d3
97.8%2(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 14 to 18 computations (-28.6% saved)

regimes5.0ms (0%)

Memory
-24.5MiB live, 22.0MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
(*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1)
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (/.f64 d1 #s(approx (/ 1 (- d3 -3)) #s(literal 1/3 binary64))))
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

1 calls:

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

regimes3.0ms (0%)

Memory
27.1MiB live, 27.1MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1))
Outputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.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
97.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)

regimes10.0ms (0%)

Memory
-10.5MiB live, 29.1MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1))
Outputs
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.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:

5.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
2.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
72.1%4d3
77.7%3d2
77.0%3(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 13 to 15 computations (-15.4% saved)

regimes3.0ms (0%)

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

2 calls:

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

Compiled 12 to 12 computations (0% saved)

regimes6.0ms (0%)

Memory
-19.1MiB live, 20.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
1.0ms
d3
1.0ms
d1
1.0ms
d2
Results
AccuracySegmentsBranch
38.0%1d2
38.0%1d3
38.0%1d1
38.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)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.943364442652988e-212
2.538884931084618e-305
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.943364442652988e-212
2.538884931084618e-305
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch0.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.943364442652988e-212
2.538884931084618e-305
Compiler

Compiled 14 to 15 computations (-7.1% saved)

bsearch15.0ms (0%)

Memory
0.4MiB live, 39.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
-1.502544374441017e-216
-1.452099099602265e-216
13.0ms
-7998.323072510827
-0.02978107697331326
Samples
8.0ms144×0valid
Compiler

Compiled 302 to 258 computations (14.6% saved)

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

bsearch0.0ms (0%)

Memory
1.2MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.943364442652988e-212
2.538884931084618e-305
Compiler

Compiled 14 to 15 computations (-7.1% saved)

simplify76.0ms (0.2%)

Memory
-21.8MiB live, 98.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051242
171222
297222
3118222
4129222
5170222
6250222
7669222
81861222
96531222
Stop Event
node limit
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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 d2 #s(literal -3 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) (if (<=.f64 d2 #s(literal -4657554276902127/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (*.f64 d3 d1)))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (+ (* d1 3) (* d1 d2)) (* d1 d3)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) (*.f64 #s(approx (+ (+ d3 d2) 3) (-.f64 d2 #s(literal -3 binary64))) d1) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 (-.f64 d3 #s(literal -3 binary64)) d1)))
(if (<=.f64 d2 #s(literal -3 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) (if (<=.f64 d2 #s(literal -4657554276902127/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 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 d2 #s(literal -3 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) (if (<=.f64 d2 #s(literal -4657554276902127/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 #s(approx (- d3 -3) #s(literal 3 binary64)) d1)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3)) #s(literal -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 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 -4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1)) #s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d3 d1)))
#s(approx (+ (* d1 3) (* (+ d3 d2) d1)) (*.f64 d2 d1))

soundness1.2s (3.8%)

Memory
34.0MiB live, 955.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
01420
14718
242518
3668818
0846718
032142
044124
1201116
21485116
08656116
0181370
1609370
21630368
35147368
08248361
028112
043102
118189
2154789
0837589
05690
117788
253388
3135288
4373888
0826588
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 489 to 243 computations (50.3% saved)

preprocess95.0ms (0.3%)

Memory
-0.2MiB live, 559.3MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 552 to 158 computations (71.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...